check all checkboxes, avanceret
HJÆÆÆLP!!Jeg sidder og gakker med de her checkboxes.
Jeg har denne her bid til at checke og unchecke (alle) mine checkboxes:
<script>
function checkAll(field){
for (i = 0; i < field.length; i++)
field[i].checked = true ;
}
function uncheckAll(field){
for (i = 0; i < field.length; i++)
field[i].checked = false ;
}
</script>
så har jeg så mine checkboxes:
<form action="" method="post" name="newsletter">
<input type="checkbox" name="unit[]" value="1" checked>
<input type="checkbox" name="unit[]" value="2" checked>
<input type="checkbox" name="unit[]" value="3" checked>
- læg mærke til []'erne, da jeg skal bruge alle de checkede i en array.
men så:
<input type="button" name="CheckAll" value="Check All" onClick="checkAll(document.newsletter.unit)">
og
<input type="button" name="UnCheckAll" value="Uncheck All" onClick="uncheckAll(document.newsletter.unit)">
dur slet ikke?
jeg har prøvet at smide [] ind, men jeg kan´ikke helt finde ud af hvor..?
hvoad gør jeg galt? er det noget med 2-dimensionale arrays?
er der nogen der kender noget til det her?
hilsen,
Andreas
