Event-objekt

Event-objekt

alla händelseobjekt i DOM baseras på Event objektet.

Därför är alla andra händelseobjekt (som MouseEvent och KeyboardEvent)kan komma åt egenskaperna och metoderna för Event objektet.

Händelse egenskaper och metoder

Egenskap/metod Beskrivning
bubbles Returnerar om den specifika händelsen är en bubbling händelse.
cancelBubble Ställ in eller returnera om händelsen bör spridas uppåt i hierarkin.
cancelable Returnerar om händelsen kan förhindra dess standardåtgärd.
composed Indikerar om händelsen kan passera från Shadow DOM till den allmänna DOM.
composedPath() Returnerar händelsens väg.
createEvent() Skapa en ny händelse.
currentTarget Returnerar elementet som triggar händelsens lyssnare.
defaultPrevented Returnerar om preventDefault() metoden anropades för händelsen.
eventPhase Returnerar vilket skede av händelseströmmen som för närvarande bedöms.
isTrusted Returnerar om händelsen är pålitlig.
preventDefault() Om händelsen kan annulleras, annullera den utan att utföra standardåtgärden för händelsen.
stopImmediatePropagation() Förhindra att andra lyssnare till samma händelse anropas.
stopPropagation() Förhindra att händelsen sprids vidare i händelseströmmen.
target Returnerar elementet som triggar händelsen.
timeStamp Returnerar skapandet av händelsens tid (i millisekunder från epochen).
type Returnerar händelsens namn.

Händelse typ

Dessa händelse typer tillhör Event objektet:

Händelse Beskrivning
abort Denna händelse inträffar när mediet laddas om.
afterprint När sidan börjar skriva ut eller stänga utskriftsdialogen inträffar detta händelse.
beforeprint När sidan ska skrivas ut inträffar detta händelse.
beforeunload Innan dokumentet laddas ner inträffar detta händelse.
canplay När webbläsaren kan börja spela upp media inträffar detta händelse.
canplaythrough När webbläsaren kan spela upp media utan att avbryta buffringen inträffar detta händelse.
change När innehållet i form-elementet, det valda innehållet eller den valda statusen ändras inträffar detta händelse.
error När ett fel inträffar efter att ha försökt ladda ett externt fil inträffar detta händelse.
fullscreenchange När ett element visas i fullskärmsläge inträffar detta händelse.
fullscreenerror När ett element inte kan visas i fullskärmsläge inträffar detta händelse.
input När ett element får användarinput inträffar detta händelse.
invalid När ett element är ogiltigt inträffar detta händelse.
load När ett objekt har laddats in inträffar detta händelse.
loadeddata När mediedata har laddats in inträffar detta händelse.
loadedmetadata När metadata (t.ex. storlek och varaktighet) laddas in inträffar detta händelse.
message När ett meddelande mottas via denna händelsekälla inträffar detta händelse.
offline När webbläsaren börjar arbeta offline inträffar detta händelse.
online När webbläsaren börjar arbeta online inträffar detta händelse.
open När anslutningen till händelsekällan öppnas inträffar detta händelse.
pause När media pausas av användaren eller på programmeringsbasis inträffar detta händelse.
play När media har startats eller inte längre är pausad inträffar detta händelse.
playing När media pausas eller stoppas för att buffra och sedan spelas upp inträffar detta händelse.
progress När webbläsaren befinner sig i processen att hämta mediedata inträffar detta händelse.
ratechange När medias uppspelningshastighet ändras inträffar detta händelse.
resize När dokumentets vy storlek justeras inträffar detta händelse.
reset När formuläret återställs inträffar detta händelse.
scroll När rulllisten för en rullbar element aktiveras inträffar detta händelse.
search När användaren skriver in innehåll i sökfältet inträffar detta händelse.
seeked När användaren har slutfört flyttningen/springningen till en ny position i media inträffar detta händelse.
seeking När användaren börjar flytta/springa till en ny position i media inträffar detta händelse.
select När användaren väljer text (för <input> och <textarea>) inträffar detta händelse.
show När <menu>-elementet visas som ett kontextmeny inträffar detta händelse.
stalled När webbläsaren försöker hämta mediedata men data inte är tillgänglig inträffar detta händelse.
submit Detta händelse inträffar när formuläret skickas in.
suspend Detta händelse inträffar när webbläsaren medvetet inte hämtar media-data.
timeupdate Detta händelse inträffar när uppspelningspositionen ändras.
toggle Detta händelse inträffar när användaren öppnar eller stänger <details>-elementet.
unload Detta händelse inträffar efter att sidan har laddats ner (för <body>).
waiting Detta händelse inträffar när mediet har pausats men förväntas återupptas.