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");

}

Commentaires

Posts les plus consultés de ce blog

The vaccine is not the right technology

Le vaccin n’est pas la bonne technologie

Scénario d'une gestion durable de l'humanité imaginée par un informaticien