JavaScript autofocusers (wie in den anderen hier gegebenen Antworten) funktionieren, kann aber für einige Benutzer lästig sein. Wenn Sie beispielsweise ein anderes Feld fokussieren, während eine Seite noch geladen wird, kann Ihnen das JavaScript "helfen", indem Sie den Fokus verschieben und das falsche Feld eingeben. This question auf ux.stackexchange.com zählt einige weitere Nachteile auf.
Um dies zu verhindern, hat HTML5 ein autofocus
attribute für Formularelemente eingeführt, was bedeutet, dass das Verhalten konsistent vom Browser selbst implementiert wird und für Benutzer, die es irritieren, deaktiviert werden kann. Natürlich wird dies noch nicht von allen Browsern unterstützt. Weitere Informationen finden Sie im Abschnitt autofocus fields in Mark Pilgrims ausgezeichneten Dive Into HTML5 Buch.
+1 für 'ärgerlich' – Dancrumb
@Dancrumb Yep, gerade Link zu [Verwandte Frage auf ui.stackexchange.com] (http://ui.stackexchange.com/q/2861/2530), die mehr Diskussion hat – Day
Danke I fügte "Autofokus" hinzu und ich werde später alles lesen, damit es auf allen Browsern funktioniert. Vielen Dank – lisovaccaro