[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 est activé mais ne fonctionne pas ✓ - Forum Réseaux sociaux
- Erreur #125 javascript - Forum Mozilla Firefox
- Node.js javascript runtime virus ✓ - Forum Virus
- 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