Dans un formulaire, j'ai une liste de case à cocher
Le formulaire ne doit etre envoyé que si au moins une case est cochée
sinon boite d'alert
Lors de la soumission, j'appelle une fonction verif_cocher_classe()
Code : Sélectionner tout - Visualiser dans une fenêtre à part <form method="post" name="form1" action="<?php echo $editFormAction; ?>" onSubmit='javascript:verif_cocher_classe();'>
mais je ne domine pas du tout mon sujet ;((
Pouvez vous m'aider à la vérifier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function verif_cocher_classe() { //v3.0 var c; c=0; var cases = document.getElementsByTagName('input'); // on recupere tous les INPUT for(var i=0; i<cases.length; i++) { // on les parcourt if(cases[i].type == 'checkbox') // si on a une checkbox... { if (cases[i].checked == 'on') { //si la case est cochee, envoi du formulaire document.forms['form1'].submit;cn++;return false; } } } if (c==0) {alert("Cocher au moins une classe"); } }
Merci à tous
Partager