ChrisB: Problem mit Registrierung von Eventhandlern

Beitrag lesen

Hi,

addEventListener brauchst du nicht unbedingt, du kannst auch bei elementreferenz.onwhatever = funktionsreferenz bleiben.

Nur auf HTML-Elemente zugreifen solltest du erst dann, wenn diese auch verfuegbar sind - z.B., in dem du eben das Feuern des Events onload abwartest.

Widerspricht sich das denn nicht?

Nein.

elementreferenz ist doch ein Zugriff auf ein HTML-Element, oder?

Es ist das, was der Name sagt - die Referenz auf ein (HTML-)Element.

Diese musst du dir natuerlich erst mal besorgen, wenn es sich nicht um ein Element handelt, auf das dir der Browser sowieso Zugriff bereitstellt (wie bspw. window).

Könntest du mir das vlt. an einem kleinen Code-Beispiel zeigen? Ich verstehe nicht, wie ich deinen Tip in Code umsetzen kann.

Rufe ueber window.onload eine Funktion auf, in der du dir eine Referenz auf das gewuenschte HTML-Element besorgst - dann kannst du mit dem machen, was du willst.

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."