Hallo globe (der aus dem HE-Board?),
das mit dem <body onload="..."> würde ich mal sein lassen...
kann bei bestimmten browsern (erfahrungsgemäß) zu problemen führen,
welchen Browsern?
weil das objekt nicht gefunden werden konnte...
wenn onload "feuert", sind alle Elemente geladen - trotzdem sollte man natürlich immer auf Existenz der verwendeten Objekte prüfen.
<script type="text/javascript">document.getElementById('username').focus();</script>
ich würde eher document.forms['login'].elements['username'].focus();
verwenden - das verstehen auch ältere Browser.
Grüße aus Nürnberg
Tobias aka tk