B.6 Die Funktion document.ready

Der Begriff „unobtrusive JavaScript“ („unaufdringliches JavaScript“) bezieht sich auf JavaScript, das vollständig vom Inhalt getrennt ist. Anstatt onclick-Attribute zu unseren HTML-Elementen hinzuzufügen, verwenden wir Event-Handler wie diejenigen, über die wir im Abschnitt „B.5 Events“ gesprochen haben. So können wir unser Dokument um „unaufdringliches“ Verhalten erweitern, ohne das Dokument selbst zu verändern. Unser HTML ist dann nicht darauf angewiesen, dass unsere Benutzer JavaScript aktiviert haben.

Ein Nachteil dieser Methode ist, dass JavaScript die Elemente unserer Seite nicht „sehen“ kann, bis sie deklariert wurden. Wir könnten unseren JavaScript-Code in einen script-Block am unteren Rand der Seite stellen, ...

Get HTML5 & CSS3 (Prags) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.