Hi!
OK, dann nochmal auf deutsch:-)
<body onload> feuert, sobald das Dokument fertig geladen ist. In der Zwischenzeit kann der User aber schon Eingaben getätigt haben.
Deshalb bin ich für folgendes:
<form>
<input type="text" name="input1">
<script type="text/javascript">
document.forms[0].input1.focus();
</script>
</form>
Gruß
Martin