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);