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. |