@@Texter mit x:
nuqneH
Ein focus auf ein Eingabefeld wird häufig mit onload in <body> realisiert. Das ist Mist, weil man, während die Seite noch lädt, schon woanders hinklicken könnte und das focus einem dann den Cursor wieder klaut. Also sollte das focus möglichst früh gesetzt werden, gleich nach dem entsprechenden Eingabefeld.
Du meinst das so?
<input id="foo"/>
<script type="text/javascript">[code lang=javascript]document.getElementById("foo").focus()
~~~</script>
<input id="bar"/>[/code]
Da sei die generelle Überlegung in den Raum geworfen, ob das Setzen des Fokus in die Verhaltensschicht oder nicht doch in die Markupschicht gehört. HTML5 [[HTML5 §4.10.19.4](http://dev.w3.org/html5/spec/forms.html#autofocusing-a-form-control)]:
~~~html
<input id="foo" autofocus="autofocus"/>
<input id="bar"/>
(Webkits und Opera können’s schon.)
Daraus ergibt sich für mich _unausweichlich_, daß unter Umständen javascript am Ende Mist ist
Ja. Ein solcher Umstand ist das Setzen einer Klasse fürs 'html'-Element. [PERFORMANCE-BP2]
Qapla'
--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a
Volumen einer Pizza mit Radius z und Dicke a: pi z z a