Cocher/Decocher une liste de checkbox
Bonjour,
voila j'ai une grande liste de checkbox a selectionner et deselectionner en un simple click.
j'ai mis ca dans l'input:
<input type=\"checkbox\" id=\"chk".$compt."\" name=\"opt".$compt."\"/>
puis j'ai aussi un champs hidden qui contient le nb de checkbox
et voici mon code javascript pour le faire:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
var hdnopt=document.getElementById("hdnopt")
var coch_decoch=document.getElementById("coch_decoch")//id du lien cliqué
var b=false
var chk
function cocher_decocher()
{
if(!b)
{
for(var i=hdnopt.value;i>=0;i--)
{
chk=document.getElementById("chk"+i)
chk.checked=true
}
b=true;
}
else
{
for(var i=hdnopt.value;i>=0;i--)
{
var chk=document.getElementById("chk"+i)
chk.checked=false
}
b=false;
}
}
coch_decoch.onclick=cocher_decocher |
mais ca marche pas et au bas de la page y a une erreur du genre
null à la valeur NULL ou n'est pas un objet