Tobias Kloth: Den Focus auf ein Formularelement setzen

Beitrag lesen

Hallo benji,

<input type="text" name="Vorname" />
<body onload="document.getElementById('Vorname').focus();">

Wie willst du mit getElementById auf ein Element zugreifen, das überhaupt keine id hat? wenn dann getElementsByName('Vorname') (oder über document.formname.elementname.focus()) - wenn der IE das mit getElementById trotzdem macht, ist das noch lange nicht richtig (der setzt den Fokus sogar auf ein Feld mit name="wert", wenn ein Feld mit id="wert" vorhanden ist (sofern das mit name früher auftaucht als das mit der id)).

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|