Event object

Event object

Alle objecten van gebeurtenissen in DOM zijn gebaseerd op het Event-object.

Daarom zijn alle andere objecten van gebeurtenissen (zoals MouseEvent en KeyboardEvent)kunnen de eigenschappen en methoden van het Event-object bereikt worden.

Gebeurteniseigenschappen en -methoden

Eigenschap/Methode Beschrijving
bubbles Geef terug of het specifieke gebeurtenis een bubbelgebeurtenis is.
cancelBubble Stel in of retourneer of het gebeurtenis moet worden verspreid naar de hogere laag.
cancelable Geef terug of het gebeurtenis de standaardactie kan voorkomen.
composed Geef aan of het gebeurtenis kan worden doorgestuurd van het Shadow DOM naar het algemene DOM.
composedPath() Geef het pad van het gebeurtenis terug.
createEvent() Maak een nieuw gebeurtenis aan.
currentTarget Geef het element terug dat het gebeurtenis triggert.
defaultPrevented Geef terug of het gebeurtenis de methode preventDefault() heeft aangeroepen.
eventPhase Geef terug op welke fase van het gebeurtenisstroom het huidige gebeurtenis zich bevindt.
isTrusted Geef aan of het gebeurtenis vertrouwd is.
preventDefault() Als het gebeurtenis kan worden geannuleerd, annuleer het en voer de standaardactie van het gebeurtenis niet uit.
stopImmediatePropagation() Voorkom dat andere luistervers van hetzelfde gebeurtenis worden aangeroepen.
stopPropagation() Voorkom dat het gebeurtenis verder in de gebeurtenisstroom wordt verspreid.
target Geef het element dat het gebeurtenis triggert terug.
timeStamp Geef de tijd van het creëren van het gebeurtenis terug (in milliseconden ten opzichte van de eeuwigheid).
type Geef de naam van het gebeurtenis terug.

Gebeurtenistype

Deze soorten gebeurtenissen behoren tot het Event-object:

Gebeurtenis Beschrijving
abort Dit gebeurtenis treedt op wanneer het laden van het medium wordt afgebroken.
afterprint Wanneer de pagina begint te printen of het printdialoogvenster wordt gesloten, treedt dit gebeurtenis op.
beforeprint Wanneer de pagina wordt bereid voor afdrukken, treedt dit gebeurtenis op.
beforeunload Wanneer het document wordt geadverteerd voor ontlading, treedt dit gebeurtenis op.
canplay Wanneer de browser kan beginnen met het afspelen van het media, treedt dit gebeurtenis op.
canplaythrough Wanneer de browser het media kan afspelen zonder de buffering te stoppen, treedt dit gebeurtenis op.
change Wanneer de inhoud van het form-element, de geselecteerde inhoud of de geselecteerde status verandert, treedt dit gebeurtenis op
error Wanneer er een fout optreedt bij het laden van een externe bestand, treedt dit gebeurtenis op.
fullscreenchange Wanneer een element in volledig schermmodus wordt weergegeven, treedt dit gebeurtenis op.
fullscreenerror Wanneer een element niet kan worden weergegeven in volledig schermmodus, treedt dit gebeurtenis op.
input Wanneer een element gebruikersinvoer ontvangt, treedt dit gebeurtenis op.
invalid Wanneer een element ongeldig is, treedt dit gebeurtenis op.
load Wanneer een object is geladen, treedt dit gebeurtenis op.
loadeddata Wanneer de media-data is geladen, treedt dit gebeurtenis op.
loadedmetadata Wanneer metadata (zoals afmetingen en duur) worden geladen, treedt dit gebeurtenis op.
message Wanneer een bericht wordt ontvangen via deze gebeurtenisbron, treedt dit gebeurtenis op.
offline Wanneer de browser begint met offline werken, treedt dit gebeurtenis op.
online Wanneer de browser begint met online werken, treedt dit gebeurtenis op.
open Wanneer de verbinding met de bron van het gebeurtenis wordt geopend, treedt dit gebeurtenis op.
pause Wanneer het media door de gebruiker wordt onderbroken of op programmatieve wijze wordt onderbroken, treedt dit gebeurtenis op.
play Wanneer het media is gestart of niet meer onderbroken, treedt dit gebeurtenis op.
playing Wanneer het media wordt onderbroken of gestopt om te bufferen en vervolgens wordt afgespeeld, treedt dit gebeurtenis op.
progress Wanneer de browser bezig is met het verkrijgen van media-data, treedt dit gebeurtenis op.
ratechange Wanneer de speelsnelheid van het media verandert, treedt dit gebeurtenis op.
resize Wanneer de grootte van het documentvenster wordt aangepast, treedt dit gebeurtenis op.
reset Wanneer een formulier wordt hersteld, treedt dit gebeurtenis op.
scroll Wanneer de schuifbalk van een scroll-element wordt bewogen, treedt dit gebeurtenis op.
search Wanneer de gebruiker iets invoert in het zoekveld, treedt dit gebeurtenis op.
seeked Wanneer de gebruiker de beweging/sprong naar een nieuwe positie in het media voltooit, treedt dit gebeurtenis op.
seeking Wanneer de gebruiker begint te bewegen/springen naar een nieuwe positie in het media, treedt dit gebeurtenis op.
select Wanneer de gebruiker tekst selecteert (voor <input> en <textarea>), treedt dit gebeurtenis op
show Wanneer het <menu>-element wordt weergegeven als een contextmenu, treedt dit gebeurtenis op.
stalled Wanneer de browser probeert media-data op te halen en de data niet beschikbaar is, treedt dit gebeurtenis op.
submit This event occurs when a form is submitted.
suspend This event occurs when the browser intentionally does not retrieve media data.
timeupdate This event occurs when the playback position changes.
toggle This event occurs when the user opens or closes the <details> element.
unload This event occurs after the page has been unloaded (for <body>).
waiting This event occurs when the media has paused but is expected to resume.