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? elementreferenz ist doch ein Zugriff auf ein HTML-Element, oder?
Könntest du mir das vlt. an einem kleinen Code-Beispiel zeigen? Ich verstehe nicht, wie ich deinen Tip in Code umsetzen kann.
Vielen Dank!