Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Checkbox contati

  1. #1

    Checkbox contati

    Ciao a tutti,
    ho una pagina in cui gli utenti possono votare 10 nomi su 20 disponibili.

    Nome - Checkbox
    Nome - Checkbox
    Nome - Checkbox
    Nome - Checkbox

    ect....

    Vorrei fare in modo che quando l'utente ne ha selezionato 10 la pagina lo avverte che on ne può selezionare altri. In che modo posso procedere ?

    Ovviamente devono avere la possibilità di selezionarne anche meno di 10.

    GRazie.
    Informazione finanziaria: http://www.dominosolutions.it

  2. #2
    fai così:

    codice:
    var counter = 0, maxCounter = 10;
    
    window.onload = function(){
       var inputs = document.getElementsByTagName('input');
       for(i = 0; i < inputs.length; i++){
          if(inputs[i].type.toLowerCase() == 'checkbox')
          {
               if(inputs[i].checked) counter++;
               inputs[i].onclick = function(){
                  if(this.checked)
                  {
                     if(counter < maxCounter) counter ++;
                     else this.checked = false;
                  }
                  else
                     counter--;              
               }
          }
       }
    }
    I DON'T Double Click!

  3. #3
    è perfetto, grazie.
    Informazione finanziaria: http://www.dominosolutions.it

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 © 2025 vBulletin Solutions, Inc. All rights reserved.