schildi: Input Field ausgeprägt als Array ansprechen

Beitrag lesen

HTML-Code:
<p id="datacontainer" name="datacontainer">
<INPUT TYPE="text" NAME="id[1]" VALUE="1">
<INPUT TYPE="text" NAME="bezeichnung[1]" VALUE="Testbezeichnung">

<INPUT TYPE="text" NAME="id[2]" VALUE="2">
<INPUT TYPE="text" NAME="bezeichnung[2]" VALUE="Zweite Testbezeichnung">

[...]
   alert(parent.ticketlayoutdesigner_main.document.bezeichnung[aktivsektor.id].value);  // FÜHRT ZU FEHLERMELDUNG

Spreche ich das Array-Input Feld falsch an oder warum kommt es zu folgender Fehlermeldung: "bezeichnung is undefined";

Hi,

Es gibt für JS kein "Array-Input Feld". Die Schreibweise mit den Klammern versteht nur zb. PHP. Du müsstest die Namen so ansprechen (ein form solltest du eigentl. übr. auch haben oder?):

[...] [bezeichnung+'['+aktivsektor.id+']'].value);