Une checkbox qui en sélectionne plusieurs
Bonjour à tous, je viens vous solliciter car j'ai un petit soucis que je comprends pas :?. J'ai une liste multiple avec une checkbox pour chaque iteration et une générale censé les sélectionner toutes.
Voici ma fonction JS
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<script>
function valid_all(chk,nb){
if (chk.checked){
for(var i=1;i<=nb;i++)
document.getElementById("chk"+i).checked==false;
}
else{
for(var i=1;i<=nb;i++)
document.getElementById("chk"+i).checked==true;
}
}
</script> |
Voici la checkbox qui les sélectionne toutes
Code:
1 2
|
<input type="checkbox" id="chk" onClick="valid_all(this,<?php echo $nb; ?>)"> |
Une checkbox de la liste
Code:
<input type="checkbox" id="chk<?php echo $i;?>" name="contact<?php echo $i; ?>" value="<?php echo $id;?>">
Voila je me demandais ou était l'erreur par ce que tout me semble bon ... :?
Cependant j'ai trouvé une erreur mais je comprend pas.. j'avais trouvé un script pour tenter de remplacer celui la.. Il fonctionnait pour des checkbox ecrites en dure dans la page mais dès qu'elles étaient générées pour une boucle while (et donc une requete) ca ne fonctionnait plus.
Je vous remercie d'avance !! :ccool: