HTML DOM Ereignisse
- Vorherige Seite HTML Attribut
- Nächste Seite HTML Event Objekt
HTML DOM Ereignisse
HTML DOM Ereignisse ermöglichen es JavaScript, verschiedene Ereignisbehandler in HTML-Dokumenten zu registrieren.
Ereignisse werden oft mit Funktionen kombiniert, die vor dem Ereignis nicht ausgeführt werden (z.B. wenn ein Benutzer auf einen Button klickt).
Für Tutorials zu Ereignissen lernen Sie unsere JavaScript Ereignis-Tutorial.
Ereignis | Beschreibung | gehört zu |
---|---|---|
abort | Dieses Ereignis tritt auf, wenn das Medium nicht mehr geladen wird. | |
afterprint | Dieses Ereignis tritt auf, wenn die Seite begonnen wird zu drucken oder wenn das Druckdialogfeld geschlossen wird. | Event |
animationend | Dieses Ereignis tritt auf, wenn die CSS-Animation abgeschlossen ist. | AnimationEvent |
animationiteration | Dieses Ereignis tritt auf, wenn die CSS-Animation wiederholt wird. | AnimationEvent |
animationstart | Dieses Ereignis tritt auf, wenn die CSS-Animation beginnt. | AnimationEvent |
beforeprint | Dieses Ereignis tritt auf, wenn die Seite gedruckt wird. | Event |
beforeunload | Dieses Ereignis tritt auf, bevor die Dokumentseite geladen wird. | |
blur | Dieses Ereignis tritt auf, wenn ein Element den Fokus verliert. | FocusEvent |
canplay | Dieses Ereignis tritt auf, wenn der Browser mit dem Abspielen des Mediums beginnen kann. | Event |
canplaythrough | Dieses Ereignis tritt auf, wenn der Browser das Medium ohne Unterbrechung des Puffers abspielen kann. | Event |
change | Dieses Ereignis tritt auf, wenn der Inhalt, die Auswahl oder der Status eines form-Elements geändert wird. | Event |
click | Dieses Ereignis tritt auf, wenn ein Benutzer auf ein Element klickt. | MouseEvent |
contextmenu | Dieses Ereignis tritt auf, wenn ein Benutzer mit der rechten Maustaste auf ein Element klickt, um ein Kontextmenü zu öffnen. | MouseEvent |
copy | Dieses Ereignis tritt auf, wenn ein Benutzer den Inhalt eines Elements kopiert. | ClipboardEvent |
cut | Dieses Ereignis tritt auf, wenn ein Benutzer den Inhalt eines Elements ausschneidet. | ClipboardEvent |
dblclick | Dieses Ereignis tritt auf, wenn ein Benutzer ein Element doppelklickt. | MouseEvent |
drag | Dieses Ereignis tritt auf, wenn ein Element verschoben wird. | DragEvent |
dragend | Wenn der Benutzer das Ziehen eines Elements beendet hat, tritt dieses Ereignis auf. | DragEvent |
dragenter | Wenn das verschobene Element in das Zielselement hineinbewegt wird, tritt dieses Ereignis auf. | DragEvent |
dragleave | Wenn das verschobene Element das Zielselement verlässt, tritt dieses Ereignis auf. | DragEvent |
dragover | Wenn das verschobene Element über dem Zielselement liegt, tritt dieses Ereignis auf. | DragEvent |
dragstart | Wenn der Benutzer mit dem Ziehen eines Elements beginnt, tritt dieses Ereignis auf. | DragEvent |
drop | Wenn das verschobene Element auf das Zielselement gelegt wird, tritt dieses Ereignis auf. | DragEvent |
durationchange | Wenn die Dauer des Mediums geändert wird, tritt dieses Ereignis auf. | Event |
ended | Wenn das Medium am Ende abgespielt wird, tritt dieses Ereignis auf. | Event |
error | Wenn nach dem Fehler beim Laden eines externen Datei ein Ereignis auftritt, tritt dieses Ereignis auf. | |
focus | Wenn ein Element den Fokus erhält, tritt dieses Ereignis auf. | FocusEvent |
focusin | Wenn ein Element kurz vor dem Erhalten des Fokus steht, tritt dieses Ereignis auf. | FocusEvent |
focusout | Wenn ein Element kurz vor dem Verlieren des Fokus steht, tritt dieses Ereignis auf. | FocusEvent |
fullscreenchange | Wenn ein Element im Vollbildmodus angezeigt wird, tritt dieses Ereignis auf. | Event |
fullscreenerror | Wenn ein Element nicht im Vollbildmodus angezeigt werden kann, tritt dieses Ereignis auf. | Event |
hashchange | Wenn der Anchor-Teil der URL geändert wird, tritt dieses Ereignis auf. | HashChangeEvent |
input | Wenn ein Element Benutzereingaben erhält, tritt dieses Ereignis auf. | |
invalid | Wenn ein Element ungültig ist, tritt dieses Ereignis auf. | Event |
keydown | Wenn der Benutzer die Taste drückt, tritt dieses Ereignis auf. | KeyboardEvent |
keypress | Wenn der Benutzer die Taste drückt, tritt dieses Ereignis auf. | KeyboardEvent |
keyup | Wenn der Benutzer die Taste loslässt, tritt dieses Ereignis auf. | KeyboardEvent |
load | Wenn das Objekt geladen wurde, tritt dieses Ereignis auf. | |
loadeddata | Wenn Mediendaten geladen wurden, tritt dieses Ereignis auf. | Event |
loadedmetadata | Wenn Meta-Daten (z.B. Größe und Dauer) geladen werden, tritt dieses Ereignis auf. | Event |
loadstart | Wenn der Browser mit der Suche nach der angegebenen Mediendatei beginnt, tritt dieses Ereignis auf. | ProgressEvent |
message | Wenn eine Nachricht über diesen Ereignisquellcode empfangen wird, tritt dieses Ereignis auf. | Event |
mousedown | Wenn der Benutzer den Mausknopf auf einem Element drückt, tritt dieses Ereignis auf. | MouseEvent |
mouseenter | Wenn der Zeiger auf ein Element bewegt wird, tritt dieses Ereignis auf. | MouseEvent |
mouseleave | Wenn der Zeiger von einem Element weggebewegt wird, tritt dieses Ereignis auf. | MouseEvent |
mousemove | Wenn der Zeiger über einem Element bewegt wird, tritt dieses Ereignis auf. | MouseEvent |
mouseout | Wenn der Benutzer den Mauszeiger aus einem Element oder einem Unterlement des Elements herausbewegt, tritt dieses Ereignis auf. | MouseEvent |
mouseover | Wenn der Zeiger auf ein Element oder ein Unterlement des Elements bewegt wird, tritt dieses Ereignis auf. | MouseEvent |
mouseup | Wenn der Benutzer den Mausknopf auf einem Element loslässt, tritt dieses Ereignis auf. | MouseEvent |
mousewheel | Nicht empfohlen.Bitte verwenden Sie dies wheel Ereignis. | WheelEvent |
offline | Wenn der Browser beginnt, offline zu arbeiten, wird dieses Ereignis ausgelöst. | Event |
online | Wenn der Browser beginnt, online zu arbeiten, wird dieses Ereignis ausgelöst. | Event |
open | Wenn die Verbindung mit dem Ereignisquelle geöffnet wird, wird dieses Ereignis ausgelöst. | Event |
pagehide | Wenn der Benutzer von einer bestimmten Webseite navigiert, um abzuweichen, wird dieses Ereignis ausgelöst. | PageTransitionEvent |
pageshow | Wenn der Benutzer zu einer bestimmten Webseite navigiert, wird dieses Ereignis ausgelöst. | PageTransitionEvent |
paste | Wenn der Benutzer einige Inhalte in ein Element einfügt, wird dieses Ereignis ausgelöst. | ClipboardEvent |
pause | Wenn das Medium vom Benutzer oder programmiert pausiert wird, wird dieses Ereignis ausgelöst. | Event |
play | Wenn das Medium gestartet oder nicht mehr pausiert wird, wird dieses Ereignis ausgelöst. | Event |
playing | Wenn das Medium nach einer Pause oder einem Abbrechen des Pufferings wiedergegeben wird, wird dieses Ereignis ausgelöst. | Event |
popstate | Wenn die Historie des Fensters geändert wird, wird dieses Ereignis ausgelöst. | PopStateEvent |
progress | Wenn der Browser im Prozess der Datenabfrage von Mediendaten ist, wird dieses Ereignis ausgelöst. | Event |
ratechange | Wenn die Wiedergabegeschwindigkeit des Mediums geändert wird, wird dieses Ereignis ausgelöst. | Event |
reset | Wenn das Formular zurückgesetzt wird, wird dieses Ereignis ausgelöst. | Event |
resize | Wenn die Größe der Dokumentansicht angepasst wird, wird dieses Ereignis ausgelöst. | |
scroll | Wenn die Rollleiste des Scrollbereichs verschoben wird, wird dieses Ereignis ausgelöst. | |
search | Wenn der Benutzer Inhalt im Suchfeld eingibt, wird dieses Ereignis ausgelöst. | Event |
seeked | Wenn der Benutzer den neuen Ort im Medium erreicht hat, wird dieses Ereignis ausgelöst. | Event |
seeking | Wenn der Benutzer beginnt, sich zu einem neuen Ort im Medium zu bewegen/springen, wird dieses Ereignis ausgelöst. | Event |
select | Nachdem der Benutzer Text ausgewählt hat (für <input> und <textarea>), wird dieses Ereignis ausgelöst. | |
show | Wenn das <menu>-Element als Kontextmenü angezeigt wird, wird dieses Ereignis ausgelöst. | Event |
stalled | Wenn der Browser versucht, Mediendaten abzurufen, aber die Daten nicht verfügbar sind, wird dieses Ereignis ausgelöst. | Event |
storage | Wenn das Web-Speicherbereich aktualisiert wird, wird dieses Ereignis ausgelöst. | StorageEvent |
submit | Wenn das Formular eingereicht wird, wird dieses Ereignis ausgelöst. | Event |
suspend | Wenn der Browser absichtlich keine Mediendaten abruft, wird dieses Ereignis ausgelöst. | Event |
timeupdate | Wenn die Wiedergabeposition geändert wird, wird dieses Ereignis ausgelöst. | Event |
toggle | Wenn der Benutzer das <details>-Element öffnet oder schließt, wird dieses Ereignis ausgelöst. | Event |
touchcancel | Wenn die Berührung unterbrochen wird, wird dieses Ereignis ausgelöst. | TouchEvent |
touchend | Wenn der Finger vom Berührungsbildschirm genommen wird, wird dieses Ereignis ausgelöst. | TouchEvent |
touchmove | Wenn der Finger auf dem Bildschirm gezogen wird, wird dieses Ereignis ausgelöst. | TouchEvent |
touchstart | Wenn der Finger auf dem Berührungsbildschirm liegt, wird dieses Ereignis ausgelöst. | TouchEvent |
transitionend | Der Vorgang der CSS-Transformation ist abgeschlossen, wenn dieses Ereignis ausgelöst wird. | TransitionEvent |
unload | Dieses Ereignis tritt nach dem Abwerten der Seite auf (für <body>). | |
volumechange | Dieses Ereignis tritt ein, wenn die Lautstärke des Mediums geändert wird. | Event |
waiting | Dieses Ereignis tritt ein, wenn das Medium pausiert, aber erwartet wird, dass es wieder fortgesetzt wird. | Event |
wheel | Dieses Ereignis tritt ein, wenn die Mausradwiederholung im Element nach oben oder unten gerollt wird. | WheelEvent |
HTML DOM Ereignis Attribute und Methoden
Eigenschaft/Methode | Beschreibung | gehört zu |
---|---|---|
altKey | Rückgabe, ob die Taste "ALT" gedrückt wurde, wenn das Mausereignis ausgelöst wird. | MouseEvent |
altKey | Rückgabe, ob die Taste "ALT" gedrückt wurde, wenn das Tastenereignis ausgelöst wird. | |
animationName | Rückgabe des Namens der Animation. | AnimationEvent |
bubbles | Rückgabe, ob das Ereignis ein Blasenereignis ist. | Event |
button | Gibt die Maustaste zurück, die beim Auslösen des Mausereignisses gedrückt war. | MouseEvent |
buttons | Gibt die Maustaste zurück, die beim Auslösen des Mausereignisses gedrückt war. | MouseEvent |
cancelBubble | Einstellen oder Rückgabe, ob das Ereignis nach oben weitergeleitet werden sollte. | |
cancelable | Rückgabe, ob das Ereignis die Standardaktion verhindern kann. | Event |
changeTouches | Rückgabe der Liste aller Berührungselemente, deren Zustand zwischen den beiden Berührungen geändert wurde. | TouchEvent |
charCode | Rückgabe des Unicode-Zeichencodes der Taste, die das onkeypress-Ereignis auslöst. | KeyboardEvent |
clientX | Rückgabe der horizontalen Koordinate des Mauszeigers relativ zum aktuellen Fenster, wenn das Mausereignis ausgelöst wird. | |
clientY | Rückgabe der vertikalen Koordinate des Mauszeigers relativ zum aktuellen Fenster, wenn das Mausereignis ausgelöst wird. | |
clipboardData | Rückgabe eines Objekts, das die von derClipboard-Bearbeitung betroffenen Daten enthält. | ClipboardData |
code | Rückgabe des Codes der auslösenden Taste. | KeyboardEvent |
composed | Anzeige, ob das Ereignis vom Shadow DOM auf den allgemeinen DOM weitergeleitet werden kann. | Event |
composedPath() | Rückgabe des Ereignispfades. | |
createEvent() | Erstellung eines neuen Ereignisses. | Event |
ctrlKey | Rückgabe, ob die Taste "CTRL" gedrückt wurde, wenn das Mausereignis ausgelöst wird. | MouseEvent |
ctrlKey | Rückgabe, ob die Taste "CTRL" gedrückt wurde, wenn die Maustaste gedrückt wird. | |
currentTarget | Rückgabe des Elements, das den ausgelösten Event triggt. | Event |
data | Rückgabe des eingefügten Zeichens. | InputEvent |
dataTransfer | Rückgabe eines Objekts, das die verschobenen oder eingefügten/entfernten Daten enthält. | |
defaultPrevented | Rückgabegröße, ob die Methode preventDefault() aufgerufen wurde. | Event |
deltaX | Rückgabegröße der horizontalen Mausradwiederholung (X-Achse). | WheelEvent |
deltaY | Rückgabegröße der vertikalen Mausradwiederholung (Y-Achse). | WheelEvent |
deltaZ | Rückgabegröße der Z-Achse der Mausradwiederholung. | WheelEvent |
deltaMode | 返回数字,代表增量值(像素、线或页面)的度量单位。 | WheelEvent |
detail | 返回数字,指示鼠标被单击了多少次。 | UiEvent |
elapsedTime | 返回动画已运行的秒数。 | AnimationEvent |
elapsedTime | 返回过渡已运行的秒数。 | |
eventPhase | 返回当前正在评估事件流处于哪个阶段。 | Event |
getModifierState() | 返回包含目标范围的数组,此范围将受到插入/删除的影响。 | MouseEvent |
getTargetRanges() | 返回包含目标范围的数组,此范围将受到插入/删除的影响。 | InputEvent |
inputType | 返回更改的类型(即 "inserting" 或 "deleting")。 | InputEvent |
isComposing | 返回事件的状态是否正在构成。 | |
isTrusted | 返回事件是否受信任。 | Event |
key | 返回事件表示的键的键值。 | KeyboardEvent |
key | 返回更改后的存储项的键。 | StorageEvent |
keyCode | 返回触发 onkeypress、onkeydown 或 onkeyup 事件的键的 Unicode 字符代码。 | KeyboardEvent |
location | 返回键盘或设备上按键的位置。 | KeyboardEvent |
lengthComputable | 返回进度的长度是否可计算。 | ProgressEvent |
loaded | 返回已加载的工作量。 | ProgressEvent |
metaKey | 返回事件触发时是否按下了 "META" 键。 | MouseEvent |
metaKey | 返回按键事件触发时是否按下了 "META" 键。 | |
MovementX | 返回相对于上一 mousemove 事件的位置的鼠标指针的水平坐标 | MouseEvent |
MovementY | 返回相对于上一 mousemove 事件的位置的鼠标指针的垂直坐标 | MouseEvent |
newURL | 返回更改 hash 后的文档 URL。 | HasChangeEvent |
newValue | 返回更改后的存储项目的新值。 | StorageEvent |
offsetX | 返回鼠标指针相对于目标元素边缘位置的水平坐标。 | MouseEvent |
offsetY | 返回鼠标指针相对于目标元素边缘位置的垂直坐标。 | MouseEvent |
oldURL | 返回更改 hash 前的文档 URL。 | HasChangeEvent |
oldValue | 返回更改后的存储项目的旧值。 | StorageEvent |
onemptied | 当发生不良情况且媒体文件突然不可用时,发生此事件。 | |
pageX | 返回触发鼠标事件时鼠标指针相对于文档的水平坐标。 | MouseEvent |
pageY | 返回触发鼠标事件时鼠标指针相对于文档的垂直坐标。 | MouseEvent |
persisted | 返回网页是否被浏览器缓存。 | PageTransitionEvent |
preventDefault() | Wenn das Ereignis abgebrochen werden kann, wird es abgebrochen und die Standardaktion des Ereignisses wird nicht ausgeführt. | Event |
propertyName | Gibt den Namen der mit der Animation oder dem Übergang verbundenen CSS-Eigenschaft zurück. | |
pseudoElement | Gibt den Namen des Pseudo-Elements zurück, das die Animation oder den Übergang darstellt. | |
region | MouseEvent | |
relatedTarget | Gibt das Element zurück, das mit dem auslösenden Mausereignis verbunden ist. | MouseEvent |
relatedTarget | Gibt das Element zurück, das mit dem auslösenden Element verbunden ist. | FocusEvent |
wiederholen | Gibt zurück, ob eine Taste wiederholt gedrückt wurde. | KeyboardEvent |
screenX | Gibt die horizontale Koordinate des Fensters/Mauszeigers relativ zum Bildschirm zurück. | MouseEvent |
screenY | Gibt die vertikale Koordinate des Fensters/Mauszeigers relativ zum Bildschirm zurück. | MouseEvent |
shiftKey | Gibt zurück, ob die Taste "SHIFT" beim Auslösen des Ereignisses gedrückt wurde. | MouseEvent |
shiftKey | Gibt zurück, ob die Taste "SHIFT" beim Auslösen des Tastenevents gedrückt wurde. | |
state | Gibt ein Objekt zurück, das eine Kopie des historischen Eintrags enthält. | PopStateEvent |
stopImme...() | Verhindert, dass andere Listener für dasselbe Ereignis aufgerufen werden. | Event |
stopPropagation() | Verhindert, dass das Ereignis im Ereignisfluss weitergeleitet wird. | Event |
storageArea | Gibt das Objekt zurück, das den betroffenen Speicherbereich darstellt. | StorageEvent |
ziel | Gibt das Element zurück, das das Ereignis ausgelöst hat. | Event |
targetTouches | Gibt eine Liste von Touch-Objekten zurück, die alle noch mit der Berührungsoberfläche in Berührung stehen. | TouchEvent |
timeStamp | Gibt die Zeit zurück, zu der das Ereignis erstellt wurde (in Millisekunden seit der Epoche). | Event |
gesamt | Gibt die Gesamtarbeitsmenge zurück, die geladen werden soll. | ProgressEvent |
touches | Gibt eine Liste aller aktuellen touch-Objekte zurück, die mit der Oberfläche in Berührung stehen. | TouchEvent |
Art | Gibt den Namen des Ereignisses zurück. | Event |
url | Gibt die URL des Dokuments zurück, in dem sich der geänderte Eintrag befindet. | StorageEvent |
which | Gibt die Maustaste zurück, die beim Auslösen des Mausereignisses gedrückt war. | MouseEvent |
which | Gibt den Unicode-Zeichencode der Taste zurück, die das onkeypress-Ereignis ausgelöst hat, oder den Unicode-Tastencode der Taste, die das onkeydown oder onkeyup-Ereignis ausgelöst hat. | KeyboardEvent |
Ansicht | Gibt einen Verweis auf das Window-Objekt zurück, auf dem das Ereignis aufgetreten ist. | UiEvent |
- Vorherige Seite HTML Attribut
- Nächste Seite HTML Event Objekt