effareth: Zugriff auf Element per getElementsByName

Beitrag lesen

Hallo,

ich möchte mehrere Elemente (Inputs) disabeln. Eigentlich eine leichte Aufgabe, wenn man nur etwas JavaScript könnte.
Der Name der Elemente ist, weil ich die in PHP gerne als Array bearbeiten würde, in der Form

neu[0][Gericht]
neu[0][Beilage1]
neu[0][Beilage2]
neu[0][Beilage3]

neu[1][Gericht]
neu[1][Beilage1]
neu[1][Beilage2]
neu[1][Beilage3]

angegeben.

Zu Testzwecken benutze ich diesen Code. Die Variable i ist an die Funktion, in der dieser Code steht, übergeben worden und ist eine Zahl, im meinem Testfall die 5.

  
document.write(document.getElementsByName("neu[" + i + "][Gericht]")[0].name);  

Aber scheinbar ist das Element 0 oder kein Objekt, laut Fehlermeldung des IE.
Ich habe schon viel mit Anführungsstrichen rumgespielt, aber immer ohne Ergebnis.
Es dürfte ein Anfängerfehler sein, dem ich hier aufgesessen bin. Aber ich sehe ihn nicht. Könnt ihr mir dabei helfen?

Vielen Dank
effareth