Matthias Scharwies: Event Handling und Event Delegation

Beitrag lesen

Servus!

Es gibt kein onload-Event und erst recht kein onLoad-Event, sondern nur einen load-Eventtyp, ich meine, das ist genau die Art von Konfusion, auf die ich mit meiner Kritik hinweisen wollte… ;-)

Die Events sollten meiner Meinung nach von den Eventhandling-Methoden getrennt sein, statt, wie es im Moment ist, mit einer nicht zu empfehlenden Methode verknüpft zu sein.

Wenn man etwas zum 'click'-Event in Erfahrung bringen möchte sollte nicht das Erste was man sieht die folgende Zeile sein:

element.onclick = handler;

…und erst recht nicht wie hier als HTML-Attribut…

<button onclick="handler()"> Do it! </button>

U know what I mean?

Ja, stimmt!

Matthias Scharwies