j'ai recuperer un script sur internet qui me permet de cocher toute les cases a cocher :
Code : Tout sélectionner
<!-- Begin
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
return "Tout décocher"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "Tout cocher"; }
}
// End -->Code : Tout sélectionner
<form name="form">
while($data = mysql_fetch_array($res))
{
?>
<input type="checkbox" name="list[]" id="list" value="<?php echo $data['titi]; ?>"><a href=\"../_medias/doc/programme/<?php echo $data['tata']; ?>"><?php echo $data['toto']; ?></a><br />
<?php
}
?>
Code : Tout sélectionner
<input type="button" value="Tout cocher" onClick="check(getElementByName('list[]'))">[/quote]Ca ne fonctionne que si je retire les [] pour faire mon tableau, ce qui est genant par la suite, pour traiter les données avec php.
Après pas mal de lectures sur les forum je reste un peu bloqué la dessus, j'ai retrouver des gens qui ont eut le même soucis ici :
http://www.developpez.net/forums/showthread.php?t=26897
(un lien sur le forum de DV patapay plz)
il semble que pour lui le code fonctionne mais je n'ai toujours pas les cases qui se cochent.
Une idée ?