Dokument
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 Webseite, die im Browser geladen wird, und dient als Einstiegspunkt in den Inhalt der Webseite, welcher der DOM-Baum ist.
Der DOM-Baum umfasst Elemente wie <body> und <table>, neben vielen anderen. Er bietet dem Dokument auf globaler Ebene Funktionen, wie zum Beispiel das Abrufen der URL der Seite und das Erstellen neuer Elemente im Dokument.
Die Document-Schnittstelle beschreibt die gemeinsamen Eigenschaften und Methoden für jede Art von Dokument. Je nach Art des Dokuments (z. B. HTML, XML, SVG, …) steht eine größere API zur Verfügung: HTML-Dokumente, die mit dem Inhaltstyp "text/html" bereitgestellt werden, implementieren ebenfalls die HTMLDocument-Schnittstelle, während XML- und SVG-Dokumente die XMLDocument-Schnittstelle implementieren.
Konstruktor
Document()-
Erstellt ein neues
Document-Objekt.
Instanzeigenschaften
Diese Schnittstelle erbt auch von den Schnittstellen Node und EventTarget.
Document.activeElementSchreibgeschützt-
Gibt das
Elementzurück, das derzeit den Fokus hat. Document.activeViewTransitionSchreibgeschützt-
Gibt eine
ViewTransition-Instanz zurück, die die derzeit im Dokument aktive View-Transition repräsentiert, odernull, wenn keine aktive View-Transition vorhanden ist. Document.adoptedStyleSheets-
Fügt ein Array von konstruierten Stylesheets hinzu, die vom Dokument verwendet werden sollen. Diese Stylesheets können auch mit Shadow-DOM-Teilbäumen desselben Dokuments geteilt werden.
Document.body-
Gibt den
<body>- oder<frameset>-Knoten des aktuellen Dokuments zurück. Document.characterSetSchreibgeschützt-
Gibt das Zeichensatz zurück, das vom Dokument verwendet wird.
Document.childElementCountSchreibgeschützt-
Gibt die Anzahl der Kindelemente des aktuellen Dokuments zurück.
Document.childrenSchreibgeschützt-
Gibt die Kindelemente des aktuellen Dokuments zurück.
Document.compatModeSchreibgeschützt-
Gibt an, ob das Dokument im Quirks- oder Strict-Modus gerendert wird.
Document.contentTypeSchreibgeschützt-
Gibt den Content-Type aus dem MIME-Header des aktuellen Dokuments zurück.
Document.currentScriptSchreibgeschützt-
Gibt das
<script>-Element zurück, dessen Skript derzeit verarbeitet wird und kein JavaScript-Modul ist. Document.customElementRegistrySchreibgeschützt-
Das
CustomElementRegistry-Objekt, das diesem Dokument zugeordnet ist, odernull, wenn keins festgelegt wurde. Document.doctypeSchreibgeschützt-
Gibt die Dokumenttypdefinition (DTD) des aktuellen Dokuments zurück.
Document.documentElementSchreibgeschützt-
Gibt das
Elementzurück, das ein direktes Kindelement des Dokuments ist. Bei HTML-Dokumenten ist dies normalerweise dasHTMLHtmlElement-Objekt, das das<html>-Element des Dokuments repräsentiert. Document.documentURISchreibgeschützt-
Gibt den Speicherort des Dokuments als Zeichenkette zurück.
Document.embedsSchreibgeschützt-
Gibt eine
HTMLCollectionder eingebetteten<embed>-Elemente im Dokument zurück. Document.featurePolicyExperimentell Schreibgeschützt-
Gibt die
FeaturePolicy-Schnittstelle mit den auf das Dokument angewendeten Feature-Richtlinien zurück. Document.firstElementChildSchreibgeschützt-
Gibt das erste Kindelement des aktuellen Dokuments zurück.
Document.fonts-
Gibt die
FontFaceSet-Schnittstelle des aktuellen Dokuments zurück. Document.formsSchreibgeschützt-
Gibt eine
HTMLCollectionder<form>-Elemente im Dokument zurück. Document.fragmentDirectiveSchreibgeschützt-
Gibt die
FragmentDirectivefür das aktuelle Dokument zurück. Document.fullscreenElementSchreibgeschützt-
Das Element, das derzeit im Vollbildmodus für dieses Dokument angezeigt wird.
Document.headSchreibgeschützt-
Gibt das
<head>-Element des aktuellen Dokuments zurück. -
Gibt einen Booleschen Wert zurück, der angibt, ob die Seite als verborgen betrachtet wird oder nicht.
Document.imagesSchreibgeschützt-
Gibt eine
HTMLCollectionder Bilder im Dokument zurück. Document.implementationSchreibgeschützt-
Gibt die DOM-Implementierung zurück, die mit dem aktuellen Dokument verknüpft ist.
Document.lastElementChildSchreibgeschützt-
Gibt das letzte Kindelement des aktuellen Dokuments zurück.
Document.linksSchreibgeschützt-
Gibt eine
HTMLCollectionder Hyperlinks im Dokument zurück. Document.pictureInPictureElementSchreibgeschützt-
Gibt das
Elementzurück, das derzeit im Bild-im-Bild-Modus in diesem Dokument präsentiert wird. Document.pictureInPictureEnabledSchreibgeschützt-
Gibt true zurück, wenn das Bild-im-Bild-Feature aktiviert ist.
Document.pluginsSchreibgeschützt-
Gibt eine
HTMLCollectionder verfügbaren Plugins zurück. Document.pointerLockElementSchreibgeschützt-
Gibt das Element zurück, das als Ziel für Mausereignisse festgelegt ist, während der Zeiger gesperrt ist.
null, wenn die Sperre noch aussteht, der Zeiger entsperrt ist oder wenn das Ziel in einem anderen Dokument liegt. Document.prerenderingSchreibgeschützt Experimentell-
Gibt einen Booleschen Wert zurück, der anzeigt, ob das Dokument derzeit im Prozess des Vorausladens ist, wie über die Speculation Rules API initiiert.
Document.scriptsSchreibgeschützt-
Gibt eine
HTMLCollectionder<script>-Elemente im Dokument zurück. Document.scrollingElementSchreibgeschützt-
Gibt einen Verweis auf das
Elementzurück, das das Dokument scrollt. Document.styleSheetsSchreibgeschützt-
Gibt eine
StyleSheetListvonCSSStyleSheet-Objekten für Stylesheets zurück, die explizit in ein Dokument eingebunden oder eingebettet sind. Document.timelineSchreibgeschützt-
Gibt die Timeline als spezielle Instanz von
DocumentTimelinezurück, die automatisch beim Laden der Seite erstellt wird. Document.visibilityStateSchreibgeschützt-
Gibt eine
string-Zeichenkette zurück, die den Sichtbarkeitszustand des Dokuments bezeichnet. Mögliche Werte sindvisible,hiddenundunloaded.
Erweiterungen für HTMLDocument
Die Document-Schnittstelle für HTML-Dokumente erbt von der HTMLDocument-Schnittstelle oder wird für solche Dokumente erweitert.
-
Gibt eine durch Semikolon getrennte Liste der Cookies für dieses Dokument zurück oder setzt ein einzelnes Cookie.
Document.defaultViewSchreibgeschützt-
Gibt einen Verweis auf das Fensterobjekt zurück.
Document.designMode-
Erfasst/legt die Möglichkeit fest, das gesamte Dokument zu bearbeiten.
Document.dir-
Erfasst/legt die Richtung (rtl/ltr) des Dokuments fest.
Document.fullscreenEnabledSchreibgeschützt-
Gibt an, ob der Vollbildmodus verfügbar ist.
Document.lastModifiedSchreibgeschützt-
Gibt das Datum zurück, an dem das Dokument zuletzt geändert wurde.
Document.locationSchreibgeschützt-
Gibt die URI des aktuellen Dokuments zurück.
Document.readyStateSchreibgeschützt-
Gibt den Ladezustand des Dokuments zurück.
Document.referrerSchreibgeschützt-
Gibt die URI der Seite zurück, die auf diese Seite verlinkt hat.
Document.title-
Setzt oder ruft den Titel des aktuellen Dokuments ab.
Document.URLSchreibgeschützt-
Gibt den Speicherort des Dokuments als Zeichenkette zurück.
- Benannte Eigenschaften
-
Einige Elemente im Dokument werden auch als Eigenschaften bereitgestellt:
- Für jedes
<embed>,<form>,<iframe>,<img>und<object>-Element wird seinname(wenn nicht leer) bereitgestellt. Beispielsweise, wenn das Dokument<form name="my_form">enthält, dann gibtdocument["my_form"](und sein Äquivalentdocument.my_form) einen Verweis auf dieses Element zurück. - Für jedes
<object>-Element wird seinid(wenn nicht leer) bereitgestellt. - Für jedes
<img>-Element mit nicht leeremnamewird seinid(wenn nicht leer) bereitgestellt.
Wenn eine Eigenschaft einem einzelnen Element entspricht, wird dieses Element direkt zurückgegeben. Wenn dieses einzelne Element ein iframe ist, wird stattdessen dessen
contentWindowzurückgegeben. Wenn die Eigenschaft mehreren Elementen entspricht, wird eineHTMLCollectionzurückgegeben, die alle von ihnen enthält. - Für jedes
Veraltete Eigenschaften
Document.alinkColorVeraltet-
Gibt die Farbe der aktiven Links im Dokumentkörper zurück oder setzt diese.
Document.allVeraltet-
Bietet Zugriff auf alle Elemente im Dokument — es gibt eine an der Dokumentknoten verwurzelte
HTMLAllCollectionzurück. Dies ist eine veraltete, nicht-standardisierte Eigenschaft und sollte nicht verwendet werden. Document.anchorsVeraltet Schreibgeschützt-
Gibt eine Liste aller Anker im Dokument zurück.
Document.appletsVeraltet Schreibgeschützt-
Gibt eine leere
HTMLCollectionzurück. Veraltete Eigenschaft, die früher die Liste der Applets innerhalb eines Dokuments zurückgab. Document.bgColorVeraltet-
Erfasst/legt die Hintergrundfarbe des aktuellen Dokuments fest.
Document.charsetVeraltet Schreibgeschützt-
Alias von
Document.characterSet. Verwenden Sie stattdessen diese Eigenschaft. Document.domainVeraltet-
Erfasst/legt die Domain des aktuellen Dokuments fest.
Document.fgColorVeraltet-
Erfasst/legt die Vordergrundfarbe oder Textfarbe des aktuellen Dokuments fest.
Document.fullscreenVeraltet-
Gibt
truezurück, wenn das Dokument im Vollbildmodus ist. Document.inputEncodingVeraltet Schreibgeschützt-
Alias von
Document.characterSet. Verwenden Sie stattdessen diese Eigenschaft. Document.lastStyleSheetSetVeraltet Schreibgeschützt Nicht standardisiert-
Gibt den Namen des zuletzt aktivierten Stylesheet-Sets zurück. Hat den Wert
null, bis das Stylesheet durch Setzen des Werts vonselectedStyleSheetSetgeändert wird. Document.linkColorVeraltet-
Erfasst/legt die Farbe der Hyperlinks im Dokument fest.
Document.preferredStyleSheetSetVeraltet Schreibgeschützt Nicht standardisiert-
Gibt das vom Seitenautor spezifizierte bevorzugte Stylesheet-Set zurück.
Document.rootElementVeraltet-
Wie
Document.documentElement, aber nur für<svg>-Wurzelelemente. Verwenden Sie stattdessen diese Eigenschaft. Document.selectedStyleSheetSetVeraltet Nicht standardisiert-
Gibt zurück, welches Stylesheet-Set derzeit verwendet wird.
Document.styleSheetSetsVeraltet Schreibgeschützt Nicht standardisiert-
Gibt eine Liste der auf dem Dokument verfügbaren Stylesheet-Sets zurück.
Document.vlinkColorVeraltet-
Erfasst/legt die Farbe der besuchten Hyperlinks fest.
Document.xmlEncodingVeraltet-
Gibt die Kodierung zurück, wie sie in der XML-Deklaration bestimmt wurde.
Document.xmlStandaloneVeraltet-
Gibt
truezurück, wenn die XML-Deklaration angibt, dass das Dokument eigenständig ist (z. B., ein externer Teil der DTD beeinflusst den Inhalt des Dokuments), andernfallsfalse. Document.xmlVersionVeraltet-
Gibt die Versionsnummer zurück, wie sie in der XML-Deklaration angegeben ist, oder
"1.0", wenn die Deklaration fehlt.
Instanzmethoden
Diese Schnittstelle erbt auch von den Schnittstellen Node und EventTarget.
Document.adoptNode()-
Adoptieren Sie einen Knoten aus einem externen Dokument.
Document.append()-
Fügt eine Reihe von
Node-Objekten oder Zeichenfolgen nach dem letzten Kind des Dokuments ein. Document.ariaNotify()Experimentell-
Gibt an, dass eine bestimmte Zeichenfolgenfolge von einem Bildschirmleser angesagt werden soll.
Document.browsingTopics()Nicht standardisiert Veraltet-
Gibt ein Versprechen zurück, das sich mit einem Array von Objekten erfüllt, die die wichtigsten Themen für den Benutzer repräsentieren, eines aus jeder der letzten drei Epochen. Standardmäßig führt die Methode auch dazu, dass der Browser den aktuellen Seitenbesuch als vom Anrufer beobachtet aufzeichnet, sodass der Hostname der Seite später in der Themensberechnung verwendet werden kann. Siehe das Topics API für mehr Details.
Document.captureEvents()Veraltet-
Siehe
Window.captureEvents. Document.caretPositionFromPoint()-
Gibt ein
CaretPosition-Objekt zurück, das den DOM-Knoten enthält, in dem sich die Einfügemarke befindet, und den Zeichenoffset der Einfügemarke innerhalb dieses Knotens. Document.caretRangeFromPoint()Nicht standardisiert-
Ruft ein
Range-Objekt für das Dokumentfragment unter den angegebenen Koordinaten ab. Document.createAttribute()-
Erstellt ein neues
Attr-Objekt und gibt es zurück. Document.createAttributeNS()-
Erstellt einen neuen Attributknoten in einem bestimmten Namespace und gibt ihn zurück.
Document.createCDATASection()-
Erstellt einen neuen CDATA-Knoten und gibt ihn zurück.
Document.createComment()-
Erstellt einen neuen Kommentarknoten und gibt ihn zurück.
Document.createDocumentFragment()-
Erstellt ein neues Dokumentfragment.
Document.createElement()-
Erstellt ein neues Element mit dem gegebenen Tag-Namen.
Document.createElementNS()-
Erstellt ein neues Element mit dem gegebenen Tag-Namen und Namespace-URI.
Document.createEvent()Veraltet-
Erstellt ein Ereignisobjekt.
Document.createNodeIterator()-
Erstellt ein
NodeIterator-Objekt. Document.createProcessingInstruction()-
Erstellt ein neues
ProcessingInstruction-Objekt. Document.createRange()-
Erstellt ein
Range-Objekt. Document.createTextNode()-
Erstellt einen Textknoten.
Document.createTouch()Veraltet Nicht standardisiert-
Erstellt ein
Touch-Objekt. Document.createTouchList()Veraltet Nicht standardisiert-
Erstellt ein
TouchList-Objekt. Document.createTreeWalker()-
Erstellt ein
TreeWalker-Objekt. Document.elementFromPoint()-
Gibt das oberste Element an den angegebenen Koordinaten zurück.
Document.elementsFromPoint()-
Gibt ein Array aller Elemente an den angegebenen Koordinaten zurück.
Document.enableStyleSheetsForSet()Veraltet Nicht standardisiert-
Aktiviert die Stylesheets für das angegebene Stylesheet-Set.
Document.exitFullscreen()-
Beendet die Anzeige des Vollbild-Elements des Dokuments im Vollbildmodus.
Document.exitPictureInPicture()-
Entfernt das Video aus dem schwebenden Fenster des Bild-im-Bild-Modus zurück in seinen ursprünglichen Container.
Document.exitPointerLock()-
Hebt die Zeigersperre auf.
Document.getAnimations()-
Gibt ein Array aller
Animation-Objekte zurück, die derzeit in Kraft sind und deren Zielelemente Nachkommen desDokumentssind. Document.getBoxQuads()Experimentell-
Gibt eine Liste von
DOMQuad-Objekten zurück, die die CSS-Fragmente des Knotens darstellen. Document.getElementById()-
Gibt einen Objektverweis auf das identifizierte Element zurück.
Document.getElementsByClassName()-
Gibt eine Liste der Elemente mit dem gegebenen Klassennamen zurück.
Document.getElementsByTagName()-
Gibt eine Liste der Elemente mit dem gegebenen Tag-Namen zurück.
Document.getElementsByTagNameNS()-
Gibt eine Liste der Elemente mit dem gegebenen Tag-Namen und Namespace zurück.
Document.getSelection()-
Gibt ein
Selection-Objekt zurück, das den vom Benutzer ausgewählten Textbereich oder die aktuelle Position der Einfügemarke repräsentiert. Document.hasPrivateToken()Experimentell-
Gibt ein Versprechen zurück, das sich mit einem Booleschen erfüllt, das angibt, ob der Browser ein privaten Zustands-Token gespeichert hat, der von einem bestimmten Aussteller stammt.
Document.hasRedemptionRecord()Experimentell-
Gibt ein Versprechen zurück, das sich mit einem Booleschen erfüllt, das angibt, ob der Browser ein Einlösungsprotokoll besitzt, das von einem bestimmten Aussteller stammt.
Document.hasStorageAccess()-
Gibt ein
Promisezurück, das sich mit einem Booleschen Wert erfüllt, der angibt, ob das Dokument Zugriff auf unpartitionierte Cookies hat. -
Neuer Name für
Document.hasStorageAccess(). Document.importNode()-
Gibt eine Kopie eines Knotens aus einem externen Dokument zurück.
Document.moveBefore()-
Verschiebt einen angegebenen
Nodeinnerhalb desDocument-DOM-Knotens als direktes Kind vor einem angegebenen Referenzknoten, ohne den Knoten zu entfernen und dann einzufügen. Document.mozSetImageElement()Nicht standardisiert-
Ermöglicht es Ihnen, das Element zu ändern, das als Hintergrundbild für eine bestimmte Element-ID verwendet wird.
Document.prepend()-
Fügt eine Reihe von
Node-Objekten oder Zeichenfolgen vor dem ersten Kind des Dokuments ein. Document.querySelector()-
Gibt das erste Elementknoten innerhalb des Dokuments in Dokumentreihenfolge zurück, das den angegebenen Selektoren entspricht.
Document.querySelectorAll()-
Gibt eine Liste aller Elementknoten im Dokument zurück, die den angegebenen Selektoren entsprechen.
Document.releaseCapture()Nicht standardisiert-
Gibt die aktuelle Mauserfassung frei, wenn sie auf einem Element in diesem Dokument ist.
Document.releaseEvents()Veraltet-
Siehe
Window.releaseEvents(). Document.replaceChildren()-
Ersetzt die vorhandenen Kinder eines Dokuments durch eine angegebene neue Menge von Kindern.
Document.requestStorageAccess()-
Ermöglicht es einem in einem Drittanbieter-Kontext geladenen Dokument (d.h. eingebettet in ein
<iframe>), Zugriff auf unpartitionierte Cookies anzufordern, in Fällen, in denen Benutzeragenten standardmäßig den Zugriff auf unpartitionierte Cookies durch Seiten, die in einem Drittanbieter-Kontext geladen sind, blockieren, um die Privatsphäre zu verbessern. Document.requestStorageAccessFor()Veraltet-
Ermöglicht es Top-Level-Sites, Drittanbieter-Cookie-Zugriff im Namen von eingebetteten Inhalten, die von einer anderen Site im gleichen verwandten Website-Set stammen, anzufordern.
Document.startViewTransition()-
Startet eine neue View-Transition und gibt ein
ViewTransition-Objekt zurück, um sie zu repräsentieren.
Die Document-Schnittstelle wird mit der XPathEvaluator-Schnittstelle erweitert:
Document.createExpression()-
Kompiliert ein
XPathExpression, das dann für (wiederholte) Auswertungen verwendet werden kann. Document.createNSResolver()Veraltet-
Gibt den Eingabeknoten unverändert zurück.
Document.evaluate()-
Bewertet einen XPath-Ausdruck.
Erweiterung für HTML-Dokumente
Die Document-Schnittstelle für HTML-Dokumente erbt von der HTMLDocument-Schnittstelle oder wird für solche Dokumente erweitert:
Document.clear()Veraltet-
Diese Methode tut nichts.
Document.close()-
Schließt einen Dokumentstream zum Schreiben.
Document.execCommand()Veraltet-
Führt einen Formatierungsbefehl auf einem editierbaren Dokument aus.
Document.getElementsByName()-
Gibt eine Liste der Elemente mit dem gegebenen Namen zurück.
Document.hasFocus()-
Gibt
truezurück, wenn sich der Fokus derzeit irgendwo innerhalb des angegebenen Dokuments befindet. Document.open()-
Öffnet einen Dokumentstream zum Schreiben.
Document.queryCommandEnabled()Veraltet Nicht standardisiert-
Gibt zurück, ob der Formatierungsbefehl im aktuellen Bereich ausgeführt werden kann.
Document.queryCommandIndeterm()Veraltet-
Gibt
truezurück, wenn der Formatierungsbefehl im aktuellen Bereich in einem unbestimmten Zustand ist. Document.queryCommandState()Veraltet Nicht standardisiert-
Gibt zurück, ob der Formatierungsbefehl im aktuellen Bereich ausgeführt wurde.
Document.queryCommandSupported()Veraltet Nicht standardisiert-
Gibt zurück, ob der Formatierungsbefehl im aktuellen Bereich unterstützt wird.
Document.queryCommandValue()Veraltet-
Gibt den aktuellen Wert des aktuellen Bereichs für einen Formatierungsbefehl zurück.
Document.write()Veraltet-
Schreibt Text in ein Dokument.
Document.writeln()Veraltet-
Schreibt eine Textzeile in ein Dokument.
Statische Methoden
Diese Schnittstelle erbt auch von den Schnittstellen Node und EventTarget.
Document.parseHTML()Experimentell-
Erstellt ein neues
Document-Objekt aus einer HTML-Zeichenfolge auf XSS-sichere Weise mit Bereinigung. Document.parseHTMLUnsafe()-
Erstellt ein neues
Document-Objekt aus einer HTML-Zeichenfolge ohne Bereinigung auszuführen. Die Zeichenfolge kann deklarative Shadow-Roots enthalten.
Ereignisse
Diese Ereignisse können mit addEventListener() oder durch Zuweisung eines Ereignislisteners zur oneventname-Eigenschaft dieser Schnittstelle gehört werden. Zusätzlich zu den unten aufgeführten Ereignissen können viele Ereignisse von Nodes, die im Dokumentbaum enthalten sind, ausgeprägt werden.
afterscriptexecuteNicht standardisiert Veraltet-
Wird ausgelöst, wenn ein statisches
<script>-Element das Script beendet hat beforescriptexecuteNicht standardisiert Veraltet-
Wird ausgelöst, wenn ein statisches
<script>-Element dabei ist, das Script zu starten. prerenderingchangeExperimentell-
Wird ausgelöst auf einem Vorausgeladenen Dokument, wenn es aktiviert wird (d.h. der Benutzer die Seite ansieht).
securitypolicyviolation-
Wird ausgelöst, wenn eine Content-Sicherheitsrichtlinie verletzt wird.
visibilitychange-
Wird ausgelöst, wenn der Inhalt eines Tabs sichtbar geworden oder versteckt wurde.
Vollbild-Ereignisse
fullscreenchange-
Wird ausgelöst, wenn das
Documentin den oder aus dem Vollbildmodus wechselt. fullscreenerror-
Wird ausgelöst, wenn ein Fehler auftritt, während versucht wird, in den oder aus dem Vollbildmodus zu wechseln.
Lade- und Entladeereignisse
DOMContentLoaded-
Wird ausgelöst, wenn das Dokument vollständig geladen und geparst wurde, ohne auf die Fertigstellung von Stylesheets, Bildern und Subframes zu warten.
readystatechange-
Wird ausgelöst, wenn sich das
readyState-Attribut eines Dokuments geändert hat.
Zeigersperren-Ereignisse
pointerlockchange-
Wird ausgelöst, wenn der Zeiger gesperrt oder entsperrt wird.
pointerlockerror-
Wird ausgelöst, wenn das Sperren des Zeigers fehlschlägt.
Scroll-Ereignisse
scroll-
Wird ausgelöst, wenn die Dokumentansicht oder ein Element gescrollt wurde.
scrollend-
Wird ausgelöst, wenn das Scrollen der Dokumentansicht oder eines Elements abgeschlossen ist.
scrollsnapchangeExperimentell-
Wird auf dem Rollcontainer am Ende einer Rolloperation ausgelöst, wenn ein neues Scroll-Snap-Ziel ausgewählt wurde.
scrollsnapchangingExperimentell-
Wird auf dem Rollcontainer ausgelöst, wenn der Browser feststellt, dass ein neues Scroll-Snap-Ziel aussteht, d.h. es wird ausgewählt, wenn die aktuelle Scroll-Geste endet.
Auswahl-Ereignisse
selectionchange-
Wird ausgelöst, wenn die aktuelle Textauswahl auf einem Dokument geändert wird.
Weitergeleitete Ereignisse
Nicht alle Ereignisse, die weitergeleitet werden können, erreichen das Dokument-Objekt. Nur die folgenden tun dies und können auf dem Dokument-Objekt gehört werden:
abortauxclickbeforeinputbeforematchbeforetoggleblurcancelcanplaycanplaythroughchangeclickclosecontextlostcontextmenucontextrestoredcopycuechangecutdblclickdragdragenddragenterdragleavedragoverdragstartdropdurationchangeemptiedendederrorfocusformdatainputinvalidkeydownkeypresskeyuploadloadeddataloadedmetadataloadstartmousedownmouseentermouseleavemousemovemouseoutmouseovermouseuppastepauseplayplayingprogressratechangeresetresizescrollscrollendsecuritypolicyviolationseekedseekingselectslotchangestalledsubmitsuspendtimeupdatetogglevolumechangewaitingwheel