Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Select all checkbox

  1. #1

    Select all checkbox

    Salve a tutti/e,

    ho questo script che seleziona e deseleziona al click tutti i checkbox name="zona":

    codice:
    <script type="text/javascript">
    function SelezTT()
    {
        var i = 0;
        var modulo = document.form.zona.elements;
        for (i=0; i<form.zona.length; i++)
        {
            if(form.zona[i].type == "checkbox")
            {
                form.zona[i].checked = !(form.zona[i].checked);
            }
        }
    }
    Come faccio a modificarlo per selezionare tutti quelli che si chiamano ad esempio:
    zona[1],zona[2],zona[3], ecc....??

    Grazie per i suggerimenti.
    En la habana hay una pila 'e locos!

  2. #2

    Re: Select all checkbox

    Si puo fare ma in questo caso devi sapere a priori quanti checkbox avrai. Ad esempio se fossero 6

    codice:
    <script type="text/javascript">
    function SelezTT()
      {
          var i = 0;
          var numero_elementi = 6;
          for (i=1; i<= numero_elementi; i++)
          {
              var elem = document.getElementsByName("zona[" + i + "]")[0];
              if(elem.type == "checkbox")
              {
                  elem.checked = !(elem.checked);
              }
          }
      }

  3. #3
    Sei un grande, funziona perfettamente!
    Grazie mille,


    En la habana hay una pila 'e locos!

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.