HTML DOM begivenheder
- Forrige side HTML Egenskab
- Næste side HTML Event Objekt
HTML DOM begivenheder
HTML DOM hændelser tillader JavaScript at registrere forskellige eventhåndterere på elementer i et HTML-dokument.
Hændelser bruges ofte sammen med funktioner, og funktionen kører ikke, før hændelsen sker (f.eks. når brugeren klikker på en knap).
For at lære mere om hændelser, tag en kig på vores JavaScript hændelsesundervisning.
hændelse | Beskrivelse | Tilhører |
---|---|---|
abort | Dette sker, når mediet stopper med at blive loaded. | |
afterprint | Dette sker, når siden begynder at blive udskrevet eller når printerdIALOGGEN lukkes. | Event |
animationend | Dette sker, når CSS-animeringen afsluttes. | AnimationEvent |
animationiteration | Dette sker, når CSS-animeringen gentages. | AnimationEvent |
animationstart | Dette sker, når CSS-animeringen starter. | AnimationEvent |
beforeprint | Dette sker, når siden er ved at blive udskrevet. | Event |
beforeunload | Dette sker, før dokumentet er ved at blive deinstalleret. | |
blur | Dette sker når elementet mister fokus. | FocusEvent |
canplay | Dette sker når browseren kan begynde at afspille mediet. | Event |
canplaythrough | Dette sker når browseren kan afspille mediet uden at stoppe bufferingen. | Event |
change | Dette sker når indholdet af et form-element, det valgte indhold eller den valgte tilstand ændres. | Event |
click | Dette sker når brugeren klikker på elementet. | MouseEvent |
contextmenu | Dette sker når brugeren højreklikker på et element for at åbne en kontekstmenu. | MouseEvent |
copy | Dette sker når brugeren kopierer indholdet af elementet. | ClipboardEvent |
cut | Dette sker når brugeren klipper indholdet af elementet. | ClipboardEvent |
dblclick | Dette sker når brugeren dobbeltklikker på elementet. | MouseEvent |
drag | Dette sker når elementet bliver trukket. | DragEvent |
dragend | Dette begivenhed opstår, når brugeren har fuldført trækningen af elementet. | DragEvent |
dragenter | Dette begivenhed opstår, når den trukne element kommer ind i målstedet. | DragEvent |
dragleave | Dette begivenhed opstår, når den trukne element forlader målstedet. | DragEvent |
dragover | Dette begivenhed opstår, når den trukne element er over målstedet. | DragEvent |
dragstart | Dette begivenhed opstår, når brugeren begynder at trække elementet. | DragEvent |
drop | Dette begivenhed opstår, når den trukne element placeres på målstedet. | DragEvent |
durationchange | Dette begivenhed opstår, når medievarigheden ændres. | Event |
ended | Dette begivenhed opstår, når medieafspilningen når sin ende. | Event |
error | Dette begivenhed opstår, når der opstår en fejl efter indlæsning af et eksternt fil. | |
focus | Dette begivenhed opstår, når elementet får fokus. | FocusEvent |
focusin | Dette begivenhed opstår, når elementet er ved at få fokus. | FocusEvent |
focusout | Dette begivenhed opstår, når elementet er ved at miste fokus. | FocusEvent |
fullscreenchange | Dette begivenhed opstår, når elementet vises i fuldskærmstilstand. | Event |
fullscreenerror | Dette begivenhed opstår, når elementet ikke kan vises i fuldskærmstilstand. | Event |
hashchange | Dette begivenhed opstår, når URL's ankerdel ændres. | HashChangeEvent |
input | Dette begivenhed opstår, når elementet modtager brugerinput. | |
invalid | Dette begivenhed opstår, når elementet er ugyldigt. | Event |
keydown | Dette begivenhed opstår, når brugeren holder tasten nede. | KeyboardEvent |
keypress | Dette begivenhed opstår, når brugeren trykker på tasten. | KeyboardEvent |
keyup | Dette begivenhed opstår, når brugeren slipper tasten. | KeyboardEvent |
load | Dette begivenhed opstår, når objektet er loaded. | |
loadeddata | Dette begivenhed opstår, efter at mediedata er loaded. | Event |
loadedmetadata | Dette begivenhed opstår, når metadata (f.eks. størrelse og varighed) loader. | Event |
loadstart | Når browseren begynder at søge efter den angivne medie, opstår dette begivenhed. | ProgressEvent |
message | Dette begivenhed opstår, når der modtages beskeder gennem denne begivenhedskilde. | Event |
mousedown | Når brugeren trykker på museknappen på elementet, opstår dette begivenhed. | MouseEvent |
mouseenter | Når pegefeltet bevæger sig til elementet, opstår dette begivenhed. | MouseEvent |
mouseleave | Når pegefeltet forlader elementet, opstår dette begivenhed. | MouseEvent |
mousemove | Når pegefeltet bevæger sig over elementet, opstår dette begivenhed. | MouseEvent |
mouseout | Når brugeren flytter musepegefeltet uden for elementet eller et af dens underelementer, opstår dette begivenhed. | MouseEvent |
mouseover | Når pegefeltet bevæger sig til elementet eller et af dens underelementer, opstår dette begivenhed. | MouseEvent |
mouseup | Når brugeren frigiver museknappen på elementet, opstår dette begivenhed. | MouseEvent |
mousewheel | Anbefales ikke at bruge.Brug venligst wheel begivenhed | WheelEvent |
offline | Når browseren begynder at arbejde offline, forekommer dette begivenhed. | Event |
online | Når browseren begynder at arbejde online, forekommer dette begivenhed. | Event |
open | Når forbindelsen til begivenhedskilden åbnes, forekommer dette begivenhed. | Event |
pagehide | Når brugeren forlader en webside for at navigere væk, forekommer dette begivenhed. | PageTransitionEvent |
pageshow | Når brugeren navigerer til en webside, forekommer dette begivenhed. | PageTransitionEvent |
paste | Når brugeren indsætter noget indhold i et element, forekommer dette begivenhed. | ClipboardEvent |
pause | Når mediet bliver暂停et af brugeren eller programmeringsmæssigt, forekommer dette begivenhed. | Event |
play | Når mediet starter eller ikke længere er暂停et, forekommer dette begivenhed. | Event |
playing | Når mediet sættes i spil efter at være blevet pauseret eller stoppet for at buffere, forekommer dette begivenhed. | Event |
popstate | Når historikken for vinduet ændres, forekommer dette begivenhed. | PopStateEvent |
progress | Når browseren er i færd med at hente mediedata, forekommer dette begivenhed. | Event |
ratechange | Når medieafspilningshastigheden ændres, forekommer dette begivenhed. | Event |
reset | Når formularen nulstilles, forekommer dette begivenhed. | Event |
resize | Når dokumentets visningsstørrelse justeres, forekommer dette begivenhed. | |
scroll | Når rullemenuen for et rullemelement bruges, forekommer dette begivenhed. | |
search | Når brugeren indtaster indhold i søgefeltet, forekommer dette begivenhed. | Event |
seeked | Når brugeren færdiggør at flytte/springe til en ny position i mediet, forekommer dette begivenhed. | Event |
seeking | Når brugeren begynder at flytte/springe til en ny position i mediet, forekommer dette begivenhed. | Event |
select | Efter at brugeren har valgt tekst (for <input> og <textarea>), forekommer dette begivenhed. | |
show | Når <menu>-elementet vises som en kontekstmenu, forekommer dette begivenhed. | Event |
stalled | Når browseren forsøger at hente mediedata, men dataene ikke er tilgængelige, forekommer dette begivenhed. | Event |
storage | Når web-lagringen opdateres, forekommer dette begivenhed. | StorageEvent |
submit | Når formularen indsendes, forekommer dette begivenhed. | Event |
suspend | Når browseren bevidst undlader at hente mediedata, forekommer dette begivenhed. | Event |
timeupdate | Når afspilningspositionen ændres, forekommer dette begivenhed. | Event |
toggle | Når brugeren åbner eller lukker <details>-elementet, forekommer dette begivenhed. | Event |
touchcancel | Når berøringen afbrydes, forekommer dette begivenhed. | TouchEvent |
touchend | Når fingeren fjernes fra berøringsskærmen, forekommer dette begivenhed. | TouchEvent |
touchmove | Når fingeren trækker på skærmen, forekommer dette begivenhed. | TouchEvent |
touchstart | Når fingeren er på berøringsskærmen, forekommer dette begivenhed. | TouchEvent |
transitionend | CSS-convertering er fuldført, dette begivenhed forekommer. | TransitionEvent |
unload | Denne hændelse udløses efter siden er blevet afmonteret (for <body>). | |
volumechange | Denne hændelse udløses, når mediets lydstyrke er ændret. | Event |
waiting | Denne hændelse udløses, når mediet er blevet paust, men forventes at blive genoptaget. | Event |
wheel | Denne hændelse udløses, når musehjulet ruller opad eller nedad i elementet. | WheelEvent |
HTML DOM Event egenskaber og metoder
Egenskab/Metode | Beskrivelse | Tilhører |
---|---|---|
altKey | Returner om "ALT"-tasten er trykket ned ved musehændelse. | MouseEvent |
altKey | Returner om "ALT"-tasten er trykket ned ved tastaturhændelse. | |
animationName | Returner navnet på animationen. | AnimationEvent |
bubbles | Returner om den specifikke hændelse er en boblende hændelse. | Event |
button | Returnerer den museknap, der var nedsænket, når musehændelsen udløstes. | MouseEvent |
buttons | Returnerer den museknap, der var nedsænket, når musehændelsen udløstes. | MouseEvent |
cancelBubble | Indstil eller returner om hændelsen skal viderebringes opad i hierarkiet. | |
cancelable | Returner om hændelsen kan forhindre dens standardhandling. | Event |
changeTouches | Returner en liste over alle berøringsobjekter, hvis tilstand er ændret mellem den forrige berøring og den aktuelle berøring. | TouchEvent |
charCode | Returner Unicode-koden for tasten, der udløste onkeypress-hændelsen. | KeyboardEvent |
clientX | Returner den vandrette koordinat for musepilen i forhold til det aktuelle vindue ved musehændelse. | |
clientY | Returner den lodrette koordinat for musepilen i forhold til det aktuelle vindue ved musehændelse. | |
clipboardData | Returner objektet, der indeholder data, der er påvirket af klippebordet. | ClipboardData |
code | Returner den kode for tasten, der udløste hændelsen. | KeyboardEvent |
composed | Indikerer om hændelsen kan viderebringes fra Shadow DOM til den generelle DOM. | Event |
composedPath() | Returner hændelsens sti. | |
createEvent() | Opret nyt event. | Event |
ctrlKey | Returner om "CTRL"-tasten er trykket ned ved musehændelse. | MouseEvent |
ctrlKey | Returner om "CTRL"-tasten er trykket ned ved tastatur- eller musehændelse. | |
currentTarget | Returner elementet, der udløste hændelsen ved hjælp af dens eventlistener. | Event |
data | Returner de indsatte tegn. | InputEvent |
dataTransfer | Returner et objekt, der indeholder data, der er trukket og sluppet eller indsat/slettet. | |
defaultPrevented | Returner om det er kaldt preventDefault() metoden for hændelsen. | Event |
deltaX | Returner mouselyselskabets vandrette rullemængde (x-akse). | WheelEvent |
deltaY | Returner mouselyselskabets lodrette rullemængde (y-akse). | WheelEvent |
deltaZ | Returner mouselyselskabets Z-akse rullemængde. | WheelEvent |
deltaMode | Return the number representing the unit of measurement of the increment value (pixels, lines, or pages). | WheelEvent |
detail | Return the number indicating how many times the mouse has been clicked. | UiEvent |
elapsedTime | Return the number of seconds the animation has run. | AnimationEvent |
elapsedTime | Return the number of seconds the transition has run. | |
eventPhase | Return which stage the event stream is currently evaluating. | Event |
getModifierState() | Return an array containing the target range, which will be affected by insertion/deletion. | MouseEvent |
getTargetRanges() | Return an array containing the target range, which will be affected by insertion/deletion. | InputEvent |
inputType | Return the type of change (i.e., "inserting" or "deleting"). | InputEvent |
isComposing | Return whether the state of the event is being composed. | |
isTrusted | Return whether the event is trusted. | Event |
key | Return the key value of the key represented by the event. | KeyboardEvent |
key | Return the key of the storage item after the change. | StorageEvent |
keyCode | Return the Unicode character code of the key that triggered the onkeypress, onkeydown, or onkeyup event. | KeyboardEvent |
location | Return the position of the key on the keyboard or device. | KeyboardEvent |
lengthComputable | Return whether the length of the progress can be calculated. | ProgressEvent |
loaded | Return the amount of work loaded. | ProgressEvent |
metaKey | Return whether the "META" key is pressed when the event is triggered. | MouseEvent |
metaKey | Return whether the "META" key is pressed when the key event is triggered. | |
MovementX | Return the horizontal coordinate of the mouse pointer relative to the position of the previous mousemove event. | MouseEvent |
MovementY | Return the vertical coordinate of the mouse pointer relative to the position of the previous mousemove event. | MouseEvent |
newURL | Return the document URL after the hash change. | HasChangeEvent |
newValue | Return the new value of the storage item after the change. | StorageEvent |
offsetX | Return the horizontal coordinate of the mouse pointer relative to the edge of the target element. | MouseEvent |
offsetY | Return the vertical coordinate of the mouse pointer relative to the edge of the target element. | MouseEvent |
oldURL | Return the document URL before the hash change. | HasChangeEvent |
oldValue | Return the old value of the storage item after the change. | StorageEvent |
onemptied | This event occurs when an adverse situation occurs and the media file becomes unavailable suddenly. | |
pageX | Return the horizontal coordinate of the mouse pointer relative to the document when the mouse event is triggered. | MouseEvent |
pageY | Return the vertical coordinate of the mouse pointer relative to the document when the mouse event is triggered. | MouseEvent |
persisted | Return whether the web page is cached by the browser. | PageTransitionEvent |
preventDefault() | Hvis hændelsen kan annulleres, annulleres den og den standardadferd, der tilhører hændelsen, udføres ikke. | Event |
propertyName | Returnerer navnet på CSS-egenskaben, der er relateret til animationen eller overgangen. | |
pseudoElement | Returnerer navnet på den pseudoelement, der repræsenterer animationen eller overgangen. | |
region | MouseEvent | |
relatedTarget | Returnerer elementet, der er relateret til det element, der udløste musehændelsen. | MouseEvent |
relatedTarget | Returnerer elementet, der er relateret til det element, der udløste hændelsen. | FocusEvent |
repeat | Returnerer, om en tast er blevet gentagne gange trykket ned. | KeyboardEvent |
screenX | Returnerer den horisontale koordinat af vinduet/musepegeren i forhold til skærmen. | MouseEvent |
screenY | Returnerer den vertikale koordinat af vinduet/musepegeren i forhold til skærmen. | MouseEvent |
shiftKey | Returnerer, om "SHIFT"-tasten blev trykket ned, når hændelsen udløstes. | MouseEvent |
shiftKey | Returnerer, om "SHIFT"-tasten blev trykket ned, når tasten blev aktiveret. | |
state | Returnerer et objekt, der indeholder en kopi af historikposten. | PopStateEvent |
stopImme...() | Forhindrer, at andre lyttere til samme hændelse kaldes. | Event |
stopPropagation() | Forhindrer, at hændelsen spreder sig yderligere i hændelsesstrømmen. | Event |
storageArea | Returnerer et objekt, der repræsenterer det påvirkede lagringsobjekt. | StorageEvent |
target | Returnerer elementet, der udløste hændelsen. | Event |
targetTouches | Returnerer en TouchList-liste over Touch-objekter, der stadig er i kontakt med overfladen. | TouchEvent |
timeStamp | Returnerer tiden for oprettelsen af hændelsen (i millisekunder siden æraen). | Event |
total | Returnerer den samlede mængde arbejde, der skal indlæses. | ProgressEvent |
touches | Returnerer en liste over alle touch-objekter, der aktuelt er i kontakt med overfladen. | TouchEvent |
type | Returnerer navnet på hændelsen. | Event |
url | Returnerer URL'en til dokumentet, hvor ændrede elementer er placeret. | StorageEvent |
which | Returnerer den museknap, der var nedsænket, når musehændelsen udløstes. | MouseEvent |
which | Returnerer Unicode-koden for tasten, der udløser onkeypress-hændelsen, eller Unicode-koden for tasten, der udløser onkeydown eller onkeyup-hændelsen. | KeyboardEvent |
view | Returnerer en reference til vinduet, der har været udsat for hændelsen. | UiEvent |
- Forrige side HTML Egenskab
- Næste side HTML Event Objekt