Hallo,
ich habe ein kleines Verständnisproblem, das sich zwar bspw. mit getElementsByName() lösen könnte aber dann immer noch nicht weiß, warum es so ist.
Warum wird bei einer einfach Abfrage:
<body onload="alert(document.forms[0].elements['rightdir'].length);">
<form>
<input name="rightdir" type="checkbox" value="1" />
</form>
nicht der Wert 1 sondern undefiniert zurück geliefert?
Erhöhe ich die Anzahl der Checkboxen, funktioniert es wieder:
<body onload="alert(document.forms[0].elements['rightdir'].length);">
<form>
<input name="rightdir" type="checkbox" value="1" />
<input name="rightdir" type="checkbox" value="2" />
</form>
und liefert korrekterweise 2. Warum wird bei einem nicht eine Länge von 1 zurückgegeben?
Vielen Dank!
Mit freundlichem Gruß
Micha
--
LeagueEditor JavaScript :: simple Ligaverwaltung auf der Basis von JavaScript
LeagueEditor JavaScript :: simple Ligaverwaltung auf der Basis von JavaScript