Wieso sollen JavaScript-Eventhandler nicht im HTML-Code stehen?
bearbeitet von Gunnar Bittersmann@@Rolf B
> haben sich Leute ausgedacht, die GROẞE Seiten mit viel Script bauen
Ein großes ẞ in freier Wildbahn! ❤️
> Was bedeutet: Dein Seitenaufbau hängt, bis das Script da ist. Mit einem [DOMContentLoaded](http://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Grundlagen_des_DOM#window.onload_vs._DOMContentLoaded)-Handler, der in einem Script am Ende des Body registriert wird, bist Du besser bedient. Der Punkt ist hier: schneller Seitenaufbau, den Anwender nicht vor einem weißen Bild warten lassen.
Welchen Sinn hat den ein `DOMContentLoaded`-Handler in einem Script am Ende des `body`?
* `DOMContentLoaded`-Handler irgendwo: Handlerfunktion wird aufgerufen, nachdem das HTML geparst wurde.
* Script am Ende des `body`: wird aufgerufen, nachdem das HTML geparst wurde.
LLAP 🖖
--
*„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“* —Kurt Weidemann