Tag,
n'abend,
[...]
das mit dem <body onload="..."> würde ich mal sein lassen...
kann bei bestimmten browsern (erfahrungsgemäß) zu problemen führen, weil das objekt nicht gefunden werden konnte... besser ist
es ist vielleicht möglich bei solchen Behauptungen etwas genauer zu werden.
- Welche Browser?
- Wie schaut der Fehler aus?
- Ich teile meine Erfahrungen mit Anderen.
Ich finde eher Deine Methode bedenklich. Zu der Zeit, wo Du den Fokus setzen willst ist eben nicht garaniert, daß das Element schon dargestellt ist und die Methode focus() einen Fehler wirft.
IMO ist es auf alle Fälle besser den Fokus erst "onload" zu setzen.
Grüße,
Steffen.