Sven Rautenberg: Radio-Button innerhalb eines Formular Arrays ansprechen

Beitrag lesen

Moin!

<input type="radio" name="daten[kontakt]" value="2"> manchmal<br>

document.test['daten[['geburtstag[1]']]'].focus();

Punkt 1: Deine Radio-Buttons heißen "daten[kontakt]", nicht "daten[['geburstag[1]']]".

Punkt 2: Du solltest dich für einen Stringbegrenzer entscheiden (hier hast du ' genommen, und mußt dann jedes Auftreten dieses Stringbegrenzers innerhalb des Strings mit dem Backslash escapen, damit der String nicht schon wieder beendet wird.

Du greifst also auf document.test['daten[[' zu, und geburtstag[1]']]'].focus() ist eine unverständliche Anweisung.

- Sven Rautenberg

--
Signatur oder nicht Signatur - das ist hier die Frage!