Dokument
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
* Some parts of this feature may have varying levels of support.
Das Document-Interface repräsentiert jede im Browser geladene Webseite und dient als Einstiegspunkt in den Inhalt der Webseite, nämlich den DOM-Baum.
Der DOM-Baum umfasst Elemente wie <body> und <table>, unter vielen anderen. Es bietet Funktionalitäten global für das Dokument, wie das Abrufen der URL der Seite und das Erstellen neuer Elemente im Dokument.
Das Document-Interface beschreibt die gemeinsamen Eigenschaften und Methoden für jede Art von Dokument. Abhängig vom Dokumenttyp (z.B. HTML, XML, SVG, …), steht eine umfassendere API zur Verfügung: HTML-Dokumente, die mit dem Inhaltstyp "text/html" bereitgestellt werden, implementieren auch das HTMLDocument-Interface, während XML- und SVG-Dokumente das XMLDocument-Interface implementieren.
Konstruktor
Document()-
Erstellt ein neues
Document-Objekt.
Instanzeigenschaften
Dieses Interface erbt auch von den Interfaces 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 Ansichtsübergang repräsentiert, odernull, wenn kein aktiver Ansichtsübergang vorhanden ist. Document.adoptedStyleSheets-
Fügt dem Dokument ein Array aus konstruierten Stilblättern hinzu. Diese Stilblätter können auch mit Schatten-DOM-Unterbä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 keines festgelegt wurde. Document.doctypeSchreibgeschützt-
Gibt die Dokumenttypdefinition (DTD) des aktuellen Dokuments zurück.
Document.documentElementSchreibgeschützt-
Gibt das
Elementzurück, das ein direktes Kind des Dokuments ist. Für HTML-Dokumente ist dies normalerweise dasHTMLHtmlElement-Objekt, das das<html>-Element des Dokuments repräsentiert. Document.documentURISchreibgeschützt-
Gibt den Dokumentstandort als Zeichenfolge zurück.
Document.embedsSchreibgeschützt-
Gibt eine
HTMLCollectionder eingebetteten<embed>-Elemente im Dokument zurück. Document.featurePolicyExperimentell Schreibgeschützt-
Gibt die
FeaturePolicy-Schnittstelle zurück, mit den auf das Dokument angewendeten Richtlinien. 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 sich derzeit im Vollbildmodus für dieses Dokument befindet.
Document.headSchreibgeschützt-
Gibt das
<head>-Element des aktuellen Dokuments zurück. -
Gibt einen booleschen Wert zurück, der angibt, ob die Seite als versteckt betrachtet wird oder nicht.
Document.imagesSchreibgeschützt-
Gibt eine
HTMLCollectionder Bilder im Dokument zurück. Document.implementationSchreibgeschützt-
Gibt die mit dem aktuellen Dokument verbundene DOM-Implementierung zurück.
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 dargestellt wird. Document.pictureInPictureEnabledSchreibgeschützt-
Gibt
truezurück, wenn die Bild-im-Bild-Funktion 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 aussteht, der Zeiger entsperrt ist oder das Ziel in einem anderen Dokument liegt. Document.prerenderingSchreibgeschützt Experimentell-
Gibt einen Booleschen Wert zurück, der angibt, ob das Dokument derzeit im Prozess des Vor-Renderings ist, wie über die Spekulationsregeln-API initiiert.
Document.scriptsSchreibgeschützt-
Gibt eine
HTMLCollectionder<script>-Elemente im Dokument zurück. Document.scrollingElementSchreibgeschützt-
Gibt eine Referenz zu dem
Elementzurück, das das Dokument scrollt. Document.styleSheetsSchreibgeschützt-
Gibt eine
StyleSheetListvonCSSStyleSheet-Objekten für Stilblätter zurück, die explizit in ein Dokument eingebunden oder eingebettet sind. Document.timelineSchreibgeschützt-
Gibt die Zeitachse zurück als spezielle Instanz von
DocumentTimeline, die automatisch beim Laden der Seite erstellt wird. Document.visibilityStateSchreibgeschützt-
Gibt eine
stringzurück, die den Sichtbarkeitsstatus des Dokuments angibt. Mögliche Werte sindsichtbar,verstecktundentladen.
Erweiterungen für HTMLDocument
Das Document-Interface für HTML-Dokumente erbt vom HTMLDocument-Interface oder wird für solche Dokumente erweitert.
-
Gibt eine durch Semikolons getrennte Liste der Cookies für dieses Dokument zurück oder setzt ein einzelnes Cookie.
Document.defaultViewSchreibgeschützt-
Gibt eine Referenz auf das Fenster-Objekt zurück.
Document.designMode-
Ruft die Fähigkeit ab oder setzt diese, um das gesamte Dokument zu bearbeiten.
Document.dir-
Ruft die Richtung (rtl/ltr) des Dokuments ab oder setzt diese.
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 den URI des aktuellen Dokuments zurück.
Document.readyStateSchreibgeschützt-
Gibt den Ladezustand des Dokuments zurück.
Document.referrerSchreibgeschützt-
Gibt den 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 Dokumentstandort als Zeichenfolge zurück.
- Benannte Eigenschaften
-
Einige Elemente im Dokument werden auch als Eigenschaften exponiert:
- Für jedes
<embed>,<form>,<iframe>,<img>und<object>-Element wird seinname(wenn nicht leer) exponiert. Wenn das Dokument z.B.<form name="my_form">enthält, dann gibtdocument["my_form"](und sein Äquivalentdocument.my_form) eine Referenz auf dieses Element zurück. - Für jedes
<object>-Element wird seinid(wenn nicht leer) exponiert. - Für jedes
<img>-Element mit nicht leeremnamewird seinid(wenn nicht leer) exponiert.
Wenn eine Eigenschaft einem einzelnen Element entspricht, wird dieses Element direkt zurückgegeben. Wenn dieses einzelne Element ein iframe ist, dann wird sein
contentWindowstattdessen zurückgegeben. Wenn die Eigenschaft mehreren Elementen entspricht, wird eineHTMLCollectionzurückgegeben, die alle diese enthält. - Für jedes
Veraltete Eigenschaften
Document.alinkColorVeraltet-
Gibt die Farbe aktiver Links im Dokumentkörper zurück oder setzt diese.
Document.allVeraltet-
Bietet Zugriff auf alle Elemente im Dokument — es gibt eine
HTMLAllCollectionzurück, die an der Dokumentknoten-Wurzel verwurzelt ist. Dies ist eine alte, 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 in einem Dokument zurückgab. Document.bgColorVeraltet-
Ruft die Hintergrundfarbe des aktuellen Dokuments ab oder setzt diese.
Document.charsetVeraltet Schreibgeschützt-
Alias von
Document.characterSet. Verwenden Sie diese Eigenschaft stattdessen. Document.domainVeraltet-
Ruft die Domain des aktuellen Dokuments ab oder setzt diese.
Document.fgColorVeraltet-
Ruft die Vordergrundfarbe oder Textfarbe des aktuellen Dokuments ab oder setzt diese.
Document.fullscreenVeraltet-
Gibt
truezurück, wenn das Dokument im Vollbildmodus ist. Document.inputEncodingVeraltet Schreibgeschützt-
Alias von
Document.characterSet. Verwenden Sie diese Eigenschaft stattdessen. Document.lastStyleSheetSetVeraltet Schreibgeschützt Nicht standardisiert-
Gibt den Namen des zuletzt aktiven Stilblatt-Sets zurück. Hat den Wert
null, bis das Stilblatt durch das Festlegen des Wertes vonselectedStyleSheetSetgeändert wird. Document.linkColorVeraltet-
Ruft die Farbe von Hyperlinks im Dokument ab oder setzt diese.
Document.preferredStyleSheetSetVeraltet Schreibgeschützt Nicht standardisiert-
Gibt das bevorzugte Stilblatt-Set zurück, wie vom Seitenautor spezifiziert.
Document.rootElementVeraltet-
Wie
Document.documentElement, aber nur für Wurzelelemente des<svg>. Verwenden Sie diese Eigenschaft stattdessen. Document.selectedStyleSheetSetVeraltet Nicht standardisiert-
Gibt zurück, welches Stilblatt-Set derzeit verwendet wird.
Document.styleSheetSetsVeraltet Schreibgeschützt Nicht standardisiert-
Gibt eine Liste der auf dem Dokument verfügbaren Stilblatt-Sets zurück.
Document.vlinkColorVeraltet-
Ruft die Farbe besuchter Hyperlinks ab oder setzt diese.
Document.xmlEncodingVeraltet-
Gibt die Kodierung zurück, wie von der XML-Deklaration bestimmt.
Document.xmlStandaloneVeraltet-
Gibt
truezurück, wenn die XML-Deklaration angibt, dass das Dokument eigenständig ist (z.B. beeinflusst ein externer Teil der DTD den Inhalt des Dokuments), andernfallsfalse. Document.xmlVersionVeraltet-
Gibt die Versionsnummer zurück, wie in der XML-Deklaration angegeben, oder
"1.0", wenn die Deklaration fehlt.
Instanzmethoden
Dieses Interface erbt auch von den Interfaces Node und EventTarget.
Document.adoptNode()-
Übernimmt 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 Textzeichenfolge von einem Bildschirmlesegerät angesagt werden soll.
Document.browsingTopics()Nicht standardisiert Veraltet-
Gibt ein Versprechen zurück, das mit einem Array von Objekten erfüllt wird, die die Top-Themen für den Benutzer darstellen, eines aus jedem der letzten drei Epochen. Standardmäßig bewirkt die Methode auch, dass der Browser den aktuellen Seitenbesuch als von dem Anrufer beobachtet erfasst, sodass der Hostname der Seite später in der Themenberechnung verwendet werden kann. Weitere Details siehe Topics API.
Document.captureEvents()Veraltet-
Siehe
Window.captureEvents. Document.caretPositionFromPoint()-
Gibt ein
CaretPosition-Objekt zurück, das den DOM-Knoten enthält, der den Kursor enthält, und den Zeichenoffset des Kursors 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 angegebenen Tag-Namen.
Document.createElementNS()-
Erstellt ein neues Element mit dem angegebenen Tag-Namen und dem 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 Stilblätter für das angegebene Stilblatt-Set.
Document.exitFullscreen()-
Beendet die Anzeige des Vollbild-Elements des Dokuments im Vollbildmodus.
Document.exitPictureInPicture()-
Entfernt das Video aus dem schwebenden Bild-im-Bild-Fenster zurück zu seinem ursprünglichen Container.
Document.exitPointerLock()-
Hebt die Zeigersperre auf.
Document.getAnimations()-
Gibt ein Array aller
Animation-Objekte zurück, die derzeit wirken und deren Ziel-Elemente Nachkommen desdocumentsind. Document.getBoxQuads()Experimentell-
Gibt eine Liste von
DOMQuad-Objekten zurück, die die CSS-Fragmente des Knotens darstellen. Document.getElementById()-
Gibt eine Objekt-Referenz auf das identifizierte Element zurück.
Document.getElementsByClassName()-
Gibt eine Liste von Elementen mit dem angegebenen Klassennamen zurück.
Document.getElementsByTagName()-
Gibt eine Liste von Elementen mit dem angegebenen Tag-Namen zurück.
Document.getElementsByTagNameNS()-
Gibt eine Liste von Elementen mit dem angegebenen Tag-Namen und Namespace zurück.
Document.getSelection()-
Gibt ein
Selection-Objekt zurück, das den von dem Benutzer ausgewählten Textbereich oder die aktuelle Position des Cursors repräsentiert. Document.hasPrivateToken()Experimentell-
Gibt ein Versprechen zurück, das mit einem booleschen Wert erfüllt wird, der angibt, ob der Browser ein privates Zustandstoken von einem bestimmten Herausgeber gespeichert hat.
Document.hasRedemptionRecord()Experimentell-
Gibt ein Versprechen zurück, das mit einem booleschen Wert erfüllt wird, der angibt, ob der Browser ein Einlösungsprotokoll von einem bestimmten Herausgeber vorliegen hat.
Document.hasStorageAccess()-
Gibt eine
Promisezurück, die sich mit einem booleschen Wert auflöst, 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()-
Bewegt einen gegebenen
Nodeinnerhalb desDocument-DOM-Knotens als direktes Kind, vor einem gegebenen Referenzknoten, ohne den Knoten zu entfernen und dann wieder einzufügen. Document.mozSetImageElement()Nicht standardisiert-
Ermöglicht die Änderung des Elements, 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 den ersten Elementknoten innerhalb des Dokuments in Dokumentreihenfolge zurück, der den angegebenen Selektoren entspricht.
Document.querySelectorAll()-
Gibt eine Liste aller Elementknoten innerhalb des Dokuments zurück, die den angegebenen Selektoren entsprechen.
Document.releaseCapture()Nicht standardisiert-
Gibt die aktuelle Mausaufnahme frei, wenn sie auf einem Element in diesem Dokument liegt.
Document.releaseEvents()Veraltet-
Siehe
Window.releaseEvents(). Document.replaceChildren()-
Ersetzt die bestehenden Kinder eines Dokuments durch ein angegebenes neues Set von Kindern.
Document.requestStorageAccess()-
Ermöglicht einem in einem Drittanbieter-Kontext geladenen Dokument (d.h. eingebettet in einem
<iframe>), Zugriff auf unpartitionierte Cookies zu beantragen, in Fällen, in denen Benutzeragenten standardmäßig den Zugriff auf unpartitionierte Cookies von in einem Drittanbieter-Kontext geladenen Seiten blockieren, um die Privatsphäre zu verbessern. Document.requestStorageAccessFor()Experimentell-
Ermöglicht Top-Level-Sites, im Namen von eingebetteten Inhalten, die von einer anderen Site im selben verbundenen Websiteset stammen, Drittanbieter-Cookie-Zugriff anzufordern.
Document.startViewTransition()-
Startet einen neuen Ansichtsübergang und gibt ein
ViewTransition-Objekt zurück, das ihn repräsentiert.
Das Document-Interface wird mit dem XPathEvaluator-Interface 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()-
Wertet einen XPath-Ausdruck aus.
Erweiterung für HTML-Dokumente
Das Document-Interface für HTML-Dokumente erbt vom HTMLDocument-Interface oder wird für solche Dokumente erweitert:
Document.clear()Veraltet-
Diese Methode tut nichts.
Document.close()-
Schließt einen Dokument-Stream fürs Schreiben.
Document.execCommand()Veraltet-
Führt in einem bearbeitbaren Dokument einen Formatierungsbefehl aus.
Document.getElementsByName()-
Gibt eine Liste von Elementen mit dem angegebenen Namen zurück.
Document.hasFocus()-
Gibt
truezurück, wenn der Fokus derzeit irgendwo innerhalb des angegebenen Dokuments liegt. Document.open()-
Öffnet einen Dokument-Stream fürs Schreiben.
Document.queryCommandEnabled()Veraltet Nicht standardisiert-
Gibt
truezurück, wenn der Formatierungsbefehl auf dem aktuellen Bereich ausgeführt werden kann. Document.queryCommandIndeterm()Veraltet-
Gibt
truezurück, wenn der Formatierungsbefehl sich in einem unbestimmten Zustand auf dem aktuellen Bereich befindet. Document.queryCommandState()Veraltet Nicht standardisiert-
Gibt
truezurück, wenn der Formatierungsbefehl auf dem aktuellen Bereich ausgeführt wurde. Document.queryCommandSupported()Veraltet Nicht standardisiert-
Gibt
truezurück, wenn der Formatierungsbefehl auf dem 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 Zeile Text in ein Dokument.
Statische Methoden
Dieses Interface erbt auch von den Interfaces Node und EventTarget.
Document.parseHTML()Experimentell-
Erstellt ein neues
Document-Objekt aus einer HTML-Zeichenfolge auf XSS-sichere Weise mit Sanitärmaßnahmen. Document.parseHTMLUnsafe()-
Erstellt ein neues
Document-Objekt aus einer HTML-Zeichenfolge, ohne Sanitärmaßnahmen durchzuführen. Die Zeichenfolge kann deklarative Schattenwurzeln enthalten.
Ereignisse
Diese Ereignisse können mit addEventListener() oder durch Zuweisung eines Ereignis-Listeners zur oneventname-Eigenschaft dieses Interfaces abgehört werden. Zusätzlich zu den unten aufgeführten Ereignissen können viele Ereignisse von Knoten aus, die im Dokumentbaum enthalten sind, nach außen dringen.
afterscriptexecuteNicht standardisiert Veraltet-
Wird ausgelöst, wenn ein statisches
<script>-Element das Ausführen seines Skripts beendet. beforescriptexecuteNicht standardisiert Veraltet-
Wird ausgelöst, wenn ein statisches
<script>-Element das Ausführen beginnt. prerenderingchangeExperimentell-
Wird bei einem vorgeladenen Dokument ausgelöst, wenn es aktiviert wird (d.h. der Benutzer die Seite ansieht).
securitypolicyviolation-
Wird ausgelöst, wenn eine Inhalts-Sicherheitsrichtlinie verletzt wird.
visibilitychange-
Wird ausgelöst, wenn der Inhalt eines Tabs sichtbar geworden oder ausgeblendet wurde.
Vollbild-Ereignisse
fullscreenchange-
Wird ausgelöst, wenn das
Documentin den Vollbildmodus wechselt oder diesen verlässt. fullscreenerror-
Wird ausgelöst, wenn ein Fehler auftritt, während versucht wird, in den Vollbildmodus zu wechseln oder ihn zu verlassen.
Lade- & Entlade-Ereignisse
DOMContentLoaded-
Wird ausgelöst, wenn das Dokument vollständig geladen und geparst wurde, ohne auf das Laden von Stylesheets, Bildern und Subframes zu warten.
readystatechange-
Wird ausgelöst, wenn sich das
readyState-Attribut eines Dokuments geändert hat.
Zeigersperre-Ereignisse
pointerlockchange-
Wird ausgelöst, wenn der Zeiger gesperrt/entsperrt wird.
pointerlockerror-
Wird ausgelöst, wenn das Sperren des Zeigers fehlgeschlagen ist.
Scroll-Ereignisse
scroll-
Wird ausgelöst, wenn die Dokumentansicht oder ein Element gescrollt wurde.
scrollend-
Wird ausgelöst, wenn die Dokumentansicht oder ein Element das Scrollen abgeschlossen hat.
scrollsnapchangeExperimentell-
Wird am Scroll-Container am Ende eines Scroll-Vorgangs ausgelöst, wenn ein neues Scroll-Snap-Ziel ausgewählt wurde.
scrollsnapchangingExperimentell-
Wird am Scroll-Container 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 in einem Dokument geändert wird.
Blasen-Ereignisse
Nicht alle Ereignisse, die blasen können, können das Document-Objekt erreichen. Nur die folgenden können es und können auf dem Document-Objekt abgehört werden:
abortauxclickbeforeinputbeforematchbeforetoggleblurcancelcanplaycanplaythroughchangeclickclosecontextlostcontextmenucontextrestoredcopycuechangecutdblclickdragdragenddragenterdragleavedragoverdragstartdropdurationchangeemptiedendederrorfocusformdatainputinvalidkeydownkeypresskeyuploadloadeddataloadedmetadataloadstartmousedownmouseentermouseleavemousemovemouseoutmouseovermouseuppastepauseplayplayingprogressratechangeresetresizescrollscrollendsecuritypolicyviolationseekedseekingselectslotchangestalledsubmitsuspendtimeupdatetogglevolumechangewaitingwheel