HTML Event Reference Håndbog

Kursusanbefaling:

Globale begivenhedsattributter

HTML har evnen til at udløse handlinger i browseren, såsom at starte JavaScript, når brugeren klikker på et element. JavaScript VeiledningFor mere information om programmeringsbegivenheder, besøg vores

Her er globale begivenhedsattributter, der kan tilføjes til HTML-elementer for at definere eventoperationer.

Window-begivenhedsattributter

Egenskab Værdi Beskrivelse
Begivenheder, der udløses for window-objektet (tilgængelige for <body>-etiketten): script Skript, der køres, efter dokumentet er udskrevet.
onbeforeprint script Skript, der køres, før dokumentet udskrives.
onbeforeunload script Skript, der køres, før dokumentet afinstalleres.
onerror script Skript, der køres, når en fejl opstår.
onhaschange script Skript, der køres, når dokumentet ændres.
onload script Udløses efter afslutningen af siden loading.
onmessage script Skript, der køres, når en besked udløses.
onoffline script Skript, der køres, når dokumentet går offline.
ononline script Skript, der køres, når dokumentet kommer online.
onpagehide script Skript, der køres, når vinduet gemmes.
onpageshow script Skript, der køres, når vinduet bliver synligt.
onpopstate script Skript, der køres, når vindueshistorikken ændres.
onredo script Skript, der køres, når dokumentet udfører tilbage (redo).
onresize script Udløses, når browservinduet justeres i størrelse.
onstorage script Skript, der køres efter opdatering af Web Storage-området.
onundo script Skript, der køres, når dokumentet udfører undo.
onunload script Udløses, når siden er downloadet (eller browservinduet er blevet lukket).

Formularbegivenheder

Afhandlinger udløst af handlinger i HTML-formularer (tilgængelige for næsten alle HTML-elementer, men mest brugt i form-elementer):

Egenskab Værdi Beskrivelse
onblur script Skript, der køres, når et element mister fokus.
onchange script Skript, der køres, når værdien i et element ændres.
oncontextmenu script Skript, der køres, når en kontekstmenu udløses.
onfocus script Skript, der køres, når et element får fokus.
onformchange script Skript, der køres, når en formular ændres.
onforminput script Skript, der køres, når en formular modtager brugerinput.
oninput script Skript, der køres, når et element modtager brugerinput.
oninvalid script Skript, der køres, når et element er ugyldigt.
onreset script Udløst, når en formulars nulstillingstast trykkes (ikke understøttet i HTML5).
onselect script Udløst, når tekst i et element vælges.
onsubmit script Udløst, når en formular indsendes.

Keyboard begivenheder

Egenskab Værdi Beskrivelse
onkeydown script Udløst, når brugeren trykker en tast.
onkeypress script Udløst, når brugeren trykker en tast.
onkeyup script Udløst, når brugeren frigiver en tast.

Mouse begivenheder

Af muse- eller lignende brugeraktion udløste begivenheder:

Egenskab Værdi Beskrivelse
onclick script Udløst, når elementet modtager et klik.
ondblclick script Udløst, når elementet modtager et dobbeltklik.
ondrag script Skript, der køres, når elementet trækkes.
ondragend script Skript, der køres, når træk og slæb operationen afsluttes.
ondragenter script Skript, der køres, når elementet er trukket til en gyldig træk-og-slip-område.
ondragleave script Skript, der køres, når elementet forlader en gyldig træk-og-slip-mål.
ondragover script Skript, der køres, når elementet trækkes over en gyldig træk-og-slip-mål.
ondragstart script Skript, der køres, når træk og slæb begynder.
ondrop script Skript, der køres, når et trukket element er under træk og slæb.
onmousedown script Udløst, når museknappen trykkes ned på elementet.
onmousemove script Udløst, når musepegelet bevæger sig over elementet.
onmouseout script Udløst, når musepegelet forlader elementet.
onmouseover script Udløst, når musepegelet bevæger sig over elementet.
onmouseup script Udløst, når museknappen frigives på elementet.
onmousewheel script Skript, der køres, når musehjulet rulles.
onscroll script Skript, der køres, når elementets rullespalte rulles.

Media begivenheder

Af mediamekanismer (f.eks. video, billeder og lyd) udløste begivenheder (gælder for alle HTML-elementer, men er mest almindelige i medieelementer som <audio>, <embed>, <img>, <object> og <video>):

Egenskab Værdi Beskrivelse
onabort script Kør script, når der forlades
oncanplay script Kør script, når filen er klar til at begynde afspilning (når buffer er tilstrækkelig til at starte)
oncanplaythrough script Kør script, når mediet kan afspilles til slutningen uden at stoppe på grund af buffer
ondurationchange script Kør script, når medielængden ændres
onemptied script Kør script, når der opstår en fejl og filen pludselig ikke er tilgængelig (f.eks. når forbindelsen afbrydes uventet)
onended script Kør script, når mediet når slutningen (kan sende beskeder som 'Tak for at se på')
onerror script Kør script, når der opstår en fejl under filindlæsning
onloadeddata script Kør script, når medieindholdet er indlæst
onloadedmetadata script Kør script, når metadata (f.eks. opløsning og varighed) indlæses
onloadstart script Kør script, når filen begynder at indlæses, men ingen data er faktisk indlæst
onpause script Kør script, når mediet bliver暂停 af bruger eller program
onplay script Kør script, når mediet er klar til at begynde afspilning
onplaying script Kør script, når mediet begynder at afspille
onprogress script Kør script, når browseren indhenter medieindhold
onratechange script Kør script, når afspilningshastigheden ændres (f.eks. når brugeren skifter til slow motion eller fremskyndelse)
onreadystatechange script Kør script, når tilstand ændres (tilstand overvåger medieindholdets status)
onseeked script Kør script, når seeking-attributten sættes til false (indikerer, at定位 er afsluttet)
onseeking script Kør script, når seeking-attributten sættes til true (indikerer, at定位 er aktiv)
onstalled script Kør script, når browseren ikke kan indhente medieindhold af hvilken som helst grund
onsuspend script Kør script, når medieindholdet afbrydes tidligt, af hvilken som helst grund, før det er fuldt indlæst
ontimeupdate script Kør script, når afspilningspositionen ændres (f.eks. når brugeren springer til en anden position i mediet)
onvolumechange script Kør script, når lydstyrken ændres (inklusive at sætte lydstyrken til lydløs)
onwaiting script Kør script, når mediet er stoppet afspilning, men planlagt til at fortsætte (f.eks. når mediet er i pause og flere data er bufferet)