Défilement de toutes les coches d’une page en javascript

Défilement de toutes les coches d’une page en javascript

Voici une fonction qui parcourt toutes les checkbox dont l’id contient un nom, les coche ou les décoche en fonction de la checkbox transmise à la fonction :

function Cocher(nom, box) {

     var elements = document.getElementsByTagName(« input »);

     for (var i = 0; i < elements.length; i++) {

         if (elements[i].id.indexOf(nom) > -1) {

              try {

                   if (box.checked) {

                        if (!elements[i].checked) elements[i].checked = true;

                   }

                   else {

                        if (elements[i].checked) elements[i].checked = false;

                   }

              }

              catch (e) {

              }

         }

    }

    box.title = (box.checked ? « Tout décocher » : « Tout cocher »);

}

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *