Je voudrais pouvoir cocher toutes les cases de mes checkbox en cliquant sur un bouton.
Mon problème c’est que le nom de mes cases à cocher est name=Num[] car je vais chercher mes infos dans une base de données.
voici mon code javascript
Code : Tout sélectionner
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (e = 0; e < field.length; e++) {
field[e].checked = true;}
checkflag = "true";
return "Tout décocher"; }
else {
for (e = 0; e < field.length; e++) {
field[e].checked = false; }
checkflag = "false";
return "Tout cocher"; }
}
Code : Tout sélectionner
<form name=mon_formulaire action="" method=post>
<table>
<tr>
<td><?php echo "<input type=\"checkbox\" name=Num[] value=\"$Num\" >"; ?></td>
<td><?php echo $statut; ?></td>
<td><?php echo $N; ?></td>
</tr>
<input type="button" value="Tout cocher" onClick="this.value=check(this.form.Num)">
</form>
Quel syntaxe utiliser pour que javascript prenne en compte mon Num[]Erreur : field has no properties
Merci pour votre aide
Pierre