J'ai lu les 2 posts
ici
et ici
mais dans les 2 cas la balise name du checkbox �tai identique pour tous les input (pas tr�s xhtml non?)
je voudrais savoir comment modifier ce code pour que si je remplace
nomchk par nomchk[], mon js fonctionne : que le clic sur le lien coche tous (et ainsi je r�cup�rerais mes valeurs dans un joli tableau $_POST en php apr�s coup)
avec le js associ�
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 <form name="formulaire"> <input type="checkbox" name="nomchk" value="1" />1 <input type="checkbox" name="nomchk" value="2" /> 2 <input type="checkbox" name="nomchk" value="3" />3 </form>
et l'appel
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 <script type="text/javascript"> function checkall(formname,checkname,thestate) { var el_collection=eval("document.forms."+formname+"."+checkname); for (c=0;c<el_collection.length;c++) el_collection[c].checked=thestate; } </script>
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 <a href="javascript:checkall('formulaire','nomchk',true)">Tous</a> - <a href="javascript:checkall('formulaire','nomchk',false)">Aucun</a>
Partager