JürgenB: [JavaScript] Registrierung von Eventhandlern

Beitrag lesen

Hallo Roland,

schon mal

window.onload=init;

versucht?

Wieso brauch ich dafür eigentlich überhaupt n eventhandler?

weil, wenn das am Anfang im Head stehende Script abgearbeitet wird, das Formular noch nicht existiert. Daher "onload".

Wieso wird document.forms[0].elements[0].focus() nicht auf einfach so ausgeführt, genauso wie alert(4+5) ausgeführt werden würde?

Weil alert immer geht, auch ohne Body, ohne Formular, ohne .... Du kannst aber den Befehl hinter das Formular setzen.

Gruß, Jürgen