[HTML][JavaScript] Problème d'accès à l'état d'une checkbox via JS
Problème d'accès à l'état d'une checkbox via JS [HTML][JavaScript] - HTML/CSS - Programmation
MarshPosté le 24-07-2008 à 16:57:59
Hello tout le monde !
Voici mon probleme, j'ai un formulaire HTML avec des input de type "checkbox" possedant pour attribut name "sel_art[]" comme sur la version simplifié de mon code ci-dessous :
J'aimerais que lorsque je coche le premier checkbox (ayant pour non "checkAllBox" ), toutes les autres cases se cochent elles aussi. Je fais ca avec du JavaScript, à l'aide de la fonction suivante :
Y aurait il quelqu'un qui sache comment résoudre mon petit problème ?
Je rajoute tout de même que mes checkbox doivent avoir ces "[]" dans leur nom car je veux récupérer leur valeurs sous forme de tableau avec PHP lorsque le formulaire sera envoyé.
Merci d'avance !
Message édité par dave260888 le 24-07-2008 à 17:01:01
Marsh Posté le 24-07-2008 à 16:57:59
Hello tout le monde !
Voici mon probleme, j'ai un formulaire HTML avec des input de type "checkbox" possedant pour attribut name "sel_art[]" comme sur la version simplifié de mon code ci-dessous :
<form id="list_article" method="post" action="confirm_delete_article.php">
<input type="checkbox" name="checkAllBox" onclick="checkAll();" />
<input type="checkbox" name="sel_art[]" value="1" />
<input type="checkbox" name="sel_art[]" value="2" />
<input type="checkbox" name="sel_art[]" value="3" />
<input type="checkbox" name="sel_art[]" value="4" />
</form>
J'aimerais que lorsque je coche le premier checkbox (ayant pour non "checkAllBox" ), toutes les autres cases se cochent elles aussi. Je fais ca avec du JavaScript, à l'aide de la fonction suivante :
Or cette fonction ne marche pas ! Car mes checkbox ont pour nom "sel_art[]" et non "sel_art" !
J'ai essayé d'autre syntaxe, comme :
mais ca ne donne rien de mieux...
Y aurait il quelqu'un qui sache comment résoudre mon petit problème ?
Je rajoute tout de même que mes checkbox doivent avoir ces "[]" dans leur nom car je veux récupérer leur valeurs sous forme de tableau avec PHP lorsque le formulaire sera envoyé.
Merci d'avance !
Message édité par dave260888 le 24-07-2008 à 17:01:01