Ich habe eine JavaScript Funktion die mit dem Anclicken einer Checkbox alle anderen auch anklicken soll. Wie in vielen Mailsystemen.
Wenn ich die Checkbox "Alle" anklicke bekomme ich aber den Fehler 'document.forms.form2.produkt' ist Null oder kein Objekt. Was mache ich falsch?
Danke.
Code
function alle_checkboxen(formname, checkname, thestate) {
var el_collection = eval("document.forms."+formname+"."+checkname);
for (c = 0; c < el_collection.length; c++)
el_collection[c].checked = thestate;
}
<form name='form2' action='index.php' method='post'>
<input type='checkbox' name='alle' onClick=\"alle_checkboxen('form2', 'produkt', true)\"> Alle
<input type='checkbox' name='produkt' value='1'> Produkt1
<input type='checkbox' name='produkt' value='2'> Produkt2
</form>
Alles anzeigen