unter http://de.selfhtml.org/javascript/objekte/anzeige/elements_allgemeines.htm
ist ein schönes Beispiel, in dem der Zugriff auf Elemente eines forms per array erklärt wird.
Der Quelltext lautet sinngemäß so:
<html><head><title>Test</title>
</head><body>
<form name="Formular" action="" method="get">
<input type="radio" name="Favoriten" value="Heino">
<input type="radio" name="Favoriten" value="Gildo">
<input type="radio" name="Favoriten" value="Marianne">
</form>
<script type="text/javascript">
document.Formular.Favoriten[0].checked = true;
</script>
</body></html>
so funktioniert auch alles wunderbar.
entfehrnt man allerdings die Zeilen
<input type="radio" name="Favoriten" value="Gildo">
<input type="radio" name="Favoriten" value="Marianne">
funktioniert es nicht mehr. scheinbar funktioniert der Zugriff über das Array erst ab 2 oder mehr Elementen.
Wieso ist das so?