[JavaScript] checkbox ... checked ?
Résolu/Fermé
zzzer
Messages postés
906
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
-
8 août 2008 à 13:33
ongeval - 9 oct. 2012 à 00:05
ongeval - 9 oct. 2012 à 00:05
Bonjour,
Je voudrais faire une fonction JavaScript qui permet, lors du clic sur une checkbox spéciale, de cocher ou décocher toutes les checkbox du document.
Je n'arrive cependant pas à tester si la checkbox est cochée lors du clic ou non (pour savoir si la fonction doit cocher ou décocher les cases).
Quelqu'un peut m'aider ?
Merci d'avance :)
Je voudrais faire une fonction JavaScript qui permet, lors du clic sur une checkbox spéciale, de cocher ou décocher toutes les checkbox du document.
Je n'arrive cependant pas à tester si la checkbox est cochée lors du clic ou non (pour savoir si la fonction doit cocher ou décocher les cases).
Quelqu'un peut m'aider ?
Merci d'avance :)
A voir également:
- Javascript checkbox
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Node.js javascript runtime virus ✓ - Forum Virus
- Erreur #125 javascript - Forum Mozilla Firefox
- Vba checkbox value ✓ - Forum Excel
2 réponses
salut,
tu définis un id pour ta checkbox special et un id pour la checkbox qui doit être sélectionné ou pas automatiquement.
puis tu rajoutes dans ta page ce script
<script language="javascript">
checkbox_special=document.getElementById("id_de_la_check_box_speciale")
checkbox_normal=document.getElementById("id_d_une_check_box_normal")
if(checkbox_special.checked) checkbox_normal.checked
</script>
tu définis un id pour ta checkbox special et un id pour la checkbox qui doit être sélectionné ou pas automatiquement.
puis tu rajoutes dans ta page ce script
<script language="javascript">
checkbox_special=document.getElementById("id_de_la_check_box_speciale")
checkbox_normal=document.getElementById("id_d_une_check_box_normal")
if(checkbox_special.checked) checkbox_normal.checked
</script>
zzzer
Messages postés
906
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
181
8 août 2008 à 13:39
8 août 2008 à 13:39
En fait c'est bon, j'ai réussi grâce à ce script :
function Inverser(formulaire) { len = formulaire.elements.length; var i=0; for( i=0; i<len; i++) { if (formulaire.elements[i].type=='checkbox' ) { formulaire.elements[i].checked = !formulaire.elements[i].checked; } } }
8 août 2008 à 13:59
9 oct. 2012 à 00:05