Michael Neubert: Radio-Button innerhalb eines Formular Arrays ansprechen

Beitrag lesen

Hi,

das Ansprechen eines Radio-Buttons innerhalb eines Formular Arrays führt bei mir zu ständigen Fehlermeldungen.

Beispielsyntax:

<form name="test" action="test.php" method="post">
   <input type="text" name="daten[geburtstag]" size="10">
   <input type="radio" name="daten[kontakt]" value="0"> nie<br>
   <input type="radio" name="daten[kontakt]" value="1"> immer<br>
   <input type="radio" name="daten[kontakt]" value="2"> manchmal<br>
</form>

Mit Java Script möchte ich nun ein Feld innerhalb des Formulars Fokusieren. Mit dem Textfeld geht das ohne Probleme mit:

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

Leider ist es mir aber nicht gelungen, einen Radio-Button zu fokusieren:

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

Dies führt zu Fehlermeldungen. Das spätere auslesen des Radio-Buttons per PHP ist kein Problem ($daten[kontakt]), nur das Fokusieren funktioniert eben nicht.

Vielleicht kann mir ja jemand helfen.

Danke im Vorraus.

Michael N.