Bonjour
J'aimerai tester l'état cochée ou non d'une case à cocher. La case à cocher fait partie d'une liste de cases chacune associée à un enregistrement d'une table. Je boucle sur les enregistrements dans un foreach en PHP ($key vaut l'id de l'enregistrement sur lequel je boucle).
Code HTML :
Dans ma fonction je souhaite faire un traitement si la case à cocher sur laquelle je viens de cliquer vient de se cocher :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <td align="center"> <input type="checkbox" onClick="maFonction('<?php echo $key; ?>');" name="maCase[<?php echo $key; ?>]" id="maCase[<?php echo $key; ?>]" value="<?php echo $key; ?>"> </td>
Code Javascript :
Or ceci ne marche pas. J'ai une erreur javascript comme quoi doucment.monForm.maCase a la valeur Null ou n'est pas un objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function maFonction(num){ var n = parseInt(num); if (document.monForm.maCase[n].checked){ alert(num); } }
Merci d'avance pour votre aide
Partager