check checkbox med et link
Hej alle eksperterJeg har et link der skal, når man trykker på det, henholdsvis check og uncheck nogen checkboxes.
antallet af checkboxes kan varigere, men jeg har navne på dem alle.
function Check(cbox)
{
if(window.document.form1.cbox[0].checked)
{
for(var loop = 0; loop < cbox.length; loop++)
{
window.document.form1.cbox[loop].checked = false;
}
}
else
{
for(var loop = 1; loop < cbox.length; loop++)
{
window.document.form1.cbox[loop].checked = false;
}
}
}
<a href="#" onClick="Check(Array('checkbox12','checkbox13','checkbox14','checkbox17','checkbox18','checkbox23')); return false;">Vælg alle</a>
<form action="link.html" method="post" name="form1" id="form1">
<input type="checkbox" name="checkbox12" value="1" />
<input type="checkbox" name="checkbox13" value="1" />
<input type="checkbox" name="checkbox14" value="1" />
<input type="checkbox" name="checkbox17" value="1" />
<input type="checkbox" name="checkbox18" value="1" />
<input type="checkbox" name="checkbox23" value="1" />
<input name="btnsubmit" value="Submit" type="submit" />
<input name="btnreset" value="reset" type="reset" />
</form>
Det virker ikke.
Hvis jeg skriver:
window.document.form1.cbeckbox12.checked
i functionen så virker det.
Men lige så snart jeg bruger cbox variablerne så virker det ikke.
Hvis man laver en alert(cbox[0]); i functionen kan den godt se værdien i variablen.
Jeg har prøvet at skrive:
window.document.form1.+cbox[0]+.checked
det virkede ikke.
Håber der en der kan hjælpe.