Comment implémenter une case à cocher qui sélectionne toutes les autres cases à cocher
L'implémentation d'une case à cocher "Sélectionner tout" en HTML vous permet de basculer facilement la case sélectionnée état de plusieurs autres cases à cocher sur la page.
Solution :
Pour obtenir cette fonctionnalité :
<script> function toggle(source) { const checkboxes = document.getElementsByName('foo'); for (let i = 0; i < checkboxes.length; i++) { checkboxes[i].checked = source.checked; } } </script>
<input type="checkbox" onClick="toggle(this)" /> Toggle All<br />
<input type="checkbox" name="foo" value="bar1"> Bar 1<br /> <input type="checkbox" name="foo" value="bar2"> Bar 2<br /> <input type="checkbox" name="foo" value="bar3"> Bar 3<br /> <input type="checkbox" name="foo" value="bar4"> Bar 4<br />
Lorsque vous cliquez sur la case à cocher "Sélectionner tout", le script parcourra toutes les cases à cocher portant le nom "foo" et définira leur propriété cochée pour correspondre à l'état coché de la case « Sélectionner tout ».
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!