Forum de discussion
Forum « Programmation Javascript » (archives)
Re: tester l'existance d'une case à cocher
Envoyé: 2 mars 2006, 7h24 par Oznog
Un formulaire est un tableau (array) et un élement « checkbox » aussi. Il suffit donc de retrouver la grandeur du tabelau (array.length) et le tour est jouré.
<script type="text/javascript" language="javascript">
<!--
function twBoiteCoche(_form) {
// Script gratuit des Trucsweb.com
var nCoche = 0;
var nPasCoche = 0;
// On boucle tous les éléments du formulaire
for (var i=0; i<_form.elements.length; i++) {
// Si c'est unélément de type « checkbox »
if (_form.elements[i].type == 'checkbox') {
// Si la boîte est cochée
if (_form.elements[i].checked) {
nCoche += 1;
} else {
nPasCoche += 1;
}
}
}
alert('Boite coché : '+nCoche+'\nBoite non cohcé : '+nPasCoche);
}
// -->
</script>
Ciao
Oznog
Réponses
|