Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Comando Javascript per dare un limite alle selezioni

    Ciao Ragazzi vediamo chi sa aiutarmi in questa sciccheria

    Stato di fatto della pagina:

    Ho una pagina in cui viene caricata una finestra, nella finestra appaiono tutti gli utenti del sito, come per Facebook (quando vogliamo mandare gli inviti ad iscriversi a un gruppo). Proprio lo stesso box.


    Quello che non riesco a fare:

    non riesco a fare in modo che le selezioni possano essere limitate, voglio che si possano selezionare solo 30 utenti. Come posso fare? credete ci sia una funzione che limita le selezioni in java?

    PS. non voglio che appaiano messaggi del tipo "non puoi selezionare più di 30 utenti ...", mi serve solo che quando clicco sul 30esimo membro non accada nulla e non venga selezionato.

    Posto il codice della pagina:





    Codice PHP:
    <script type="text/javascript"window.onload = function() { var = new UserSelector(); u.form_input document.invf.invite_usersu.container document.getElementById("reguserlist"); u.avatars_url "http://www.miosito.com/avatar/"u.texts.searchinp "Cerca membri; u.texts.taball = "Tutti"; u.texts.tabsel = "Selezionati"; u.data = [[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nickname","nome","","avatar.png",0],[id,"nick","nome","","avatar.",0]]; u.onload = function() { d.getElementById("submitreguserlist").style.display = "block"; }; u.init(); }; </script> 

  2. #2
    un'idea potrebbe essere quella di avere una viariabile javascript che conta il numero di checkbox checked, incrementata quindi quando si seleziona una nuova checkbox, decrementata quando viene deselezionata. Nel momento in cui questo contatore arriva a 30 tutte le checkbox non selezionate devono essere disabilitate (disabled); nel momento in cui una delle 30 checkbox viene deselezionata tutte le checkbox disabilitate devono tornare selezionabili

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Comando Javascript per dare un limite alle selezioni

    Quella riga di codice postata non aiuta... mancano diversi pezzi importanti, posta un link alla pagina pubblicata.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.