Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Document

Baseline
Weitgehend verfügbar
*

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

Die Document-Schnittstelle repräsentiert jede im Browser geladene Webseite und dient als Einstiegspunkt in den Inhalt der Webseite, also den DOM-Baum.

Der DOM-Baum umfasst unter vielen anderen Elemente wie <body> und <table>. Er stellt dokumentweit Funktionalität bereit, beispielsweise zum Abrufen der URL der Seite und zum Erstellen neuer Elemente im Dokument.

EventTarget Node Document

Die Document-Schnittstelle beschreibt die gemeinsamen Eigenschaften und Methoden für jede Art von Dokument. Abhängig vom Dokumenttyp (z. B. HTML, XML, SVG, …) ist eine umfangreichere API verfügbar: HTML-Dokumente, die mit dem Content-Type "text/html" bereitgestellt werden, implementieren auch die Schnittstelle HTMLDocument, während XML- und SVG-Dokumente die Schnittstelle XMLDocument implementieren.

Konstruktor

Document()

Erstellt ein neues Document-Objekt.

Instanzeigenschaften

Diese Schnittstelle erbt außerdem von den Schnittstellen Node und EventTarget.

Document.activeElement Schreibgeschützt

Gibt das Element zurück, das derzeit den Fokus hat.

Document.activeViewTransition Schreibgeschützt

Gibt eine ViewTransition-Instanz zurück, die den aktuell im Dokument aktiven View Transition repräsentiert, oder null, wenn kein View Transition aktiv ist.

Document.adoptedStyleSheets

Fügt ein Array konstruierter Stylesheets hinzu, die vom Dokument verwendet werden sollen. Diese Stylesheets können auch mit Shadow-DOM-Teilbäumen desselben Dokuments geteilt werden.