Start · Sprachen · JavaScript · Referenz · Document.documentElement

Document.documentElement

Eigenschaft

Die schreibgeschützte Eigenschaft <code>documentElement</code> gibt das Wurzelelement des Dokuments zurück (bei HTML das <code>&lt;html&gt;</code>-Element).

Kategorie: web-api

Signatur

document.documentElement

Beschreibung

Die schreibgeschützte Eigenschaft documentElement der Document-Schnittstelle gibt das Element zurück, das das Wurzelelement des document ist (zum Beispiel das <html>-Element bei HTML-Dokumenten).

Wert

Ein Element-Objekt.

Rückgabewert

Typ
Element
Beschreibung
Ein Element-Objekt, das das Wurzelelement des Dokuments darstellt.

Beispiele

Zugriff auf das Wurzelelement

const rootElement = document.documentElement;
const firstTier = rootElement.childNodes;
// firstTier ist eine NodeList der direkten Kinder des Wurzelelements,
// wie z. B. <head> und <body>

for (const child of firstTier) {
  // etwas mit jedem direkten Kind des Wurzelelements tun
}

// Wichtig · Fallstricke

Bei jedem nicht-leeren HTML-Dokument ist documentElement immer ein <html>-Element. Bei jedem nicht-leeren XML-Dokument ist documentElement immer dasjenige Element, das das Wurzelelement des Dokuments ist.