Document-Elemente als Window-Eigenschaften

Benennen Sie ein Element in Ihrem HTML-Dokument über sein id-Attribut, erhält das Window-Objekt eine nicht enumerierbare Eigenschaft, deren Name der Wert des id-Attributs und deren Wert das HTMLElement-Objekt ist, das dieses Document-Element repräsentiert.

Wie wir schon festgestellt haben, dient das Window-Objekt in clientseitigem JavaScript als globales Objekt am oberen Ende der Geltungsbereichkette. Das bedeutet hier also, dass die id-Attribute, die Sie in Ihren HTML-Dokumenten nutzen, zu globalen Variablen werden, die Sie in Ihren Skripten ansprechen können. Besitzt Ihr Dokument zum Beispiel das Element <button id="okay"/>, können Sie es einfach über die globale Variable okay ansprechen.

Es gibt ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition 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.