Heike: Nicht alle Checkboxen auswählen

Beitrag lesen

Hi!
Ich möchte ähnlich dem "Select ALL" wie in diesem Beispiel durch das anklicken einer Checkbox alle anderen Checkboxen aktivieren, die den gleichen Value haben (z.B. bla). Leider weiß ich nicht wie, da ich mit JavaScript kaum Erfahrung habe. Ich möchte auch keine extra Checkbox dafür haben (wie in diesem Beispiel), sondern jede in der Liste soll die Funktion ausführen.

Irgendwelche Ideen?

Grüße
Heike

<script language="JavaScript">
<!--
             function CheckAll()
             {
                for (var i=0;i<document.Formdel.elements.length;i++)
                {
                   var e = document.Formdel.elements[i];
                   if ((e.name != "allbox") && (e.name != "action"))
                   e.checked = document.Formdel.allbox.checked;
                }
             }
//-->
</script>

<form action="" method="post" name="Formdel">
<input type="checkbox" name="box1" value="bla">
<input type="checkbox" name="box2" value="blu">
<input type="checkbox" name="box3" value="blo">
<input type="checkbox" name="box4" value="bla">
<input type="checkbox" name="box5" value="bla">
<input type="checkbox" name="box6" value="blu">
<input type="checkbox" name="box7" value="bla">
<input type="checkbox" name="box8" value="blu">
<input type="checkbox" name="box9" value="bla">
<input type="checkbox" name="box10" value="blu">

Alle auswählen:
<input name="allbox" type="checkbox" value="1" onClick="CheckAll();">
</form>