Van toepassing op de <body> tag:
Attribuut | Omschrijving |
---|---|
onafterprint (nieuw) | Script wordt gestart nadat het document geprint is |
onbeforeprint (nieuw) | Script wordt gestart voordat het document geprint is |
onbeforeonload (nieuw) | Script wordt gestart voordat het document laadt |
onblur | Script wordt gestart als de window focus verliest |
onerror nieuw) | Script wordt gestart als een fout optreedt |
onfocus | Script wordt gestart als de window focus krijgt |
onhashchange (nieuw) | Script wordt gestart als het document is veranderd |
onload | Script wordt gestart als het document laadt |
onmessage (nieuw) | Script wordt gestart als een message is getriggerd |
onoffline (nieuw) | Script wordt gestart als een document offline gaat |
ononline (nieuw) | Script wordt gestart als een document online komt |
onpagehide (nieuw) | Script wordt gestart als de window wordt verborgen |
onpageshow (nieuw) | Script wordt gestart als de window zichtbaar wordt |
onpopstate (nieuw) | Script wordt gestart als de window`s history veranderd |
onredo (nieuw) | Script wordt gestart als een document een redo maakt |
onresize (nieuw) | Script wordt gestart als een window is resized |
onstorage (nieuw) | Script wordt gestart als er data gewijzigd wordt |
onundo (nieuw) | Script wordt gestart als een document een undo maakt |
onunload (nieuw) | Script wordt gestart als de bezoeker het document verlaat |
Van toepassing op alle HTML5 elementen, maar wordt meestal gebruikt in forms:
Attribuut | Omschrijving |
---|---|
onblur | Script wordt gestart als een element focus verliest |
onchange | Script wordt gestart als een element veranderd |
oncontextmenu (nieuw) | Script wordt gestart als een context menu is getriggerd |
onfocus | Script wordt gestart als een element focus krijgt |
onformchange (nieuw) | Script wordt gestart als een formulier veranderd |
onforminput (nieuw) | Script wordt gestart als een formulier user input krijgt |
oninput (nieuw) | Script wordt gestart als een element user input krijgt |
oninvalid (nieuw) | Script wordt gestart als een element niet valide is |
onreset | Verouderd: geen support meer in HTML5 |
onselect | Script wordt gestart als een element is selected |
onsubmit | Script wordt gestart als een form is submitted |
Van toepassing op alle HTML5 elementen.
Attribuut | Omschrijving |
---|---|
onkeydown | Script wordt gestart als een toets wordt gedrukt |
onkeypress | Script wordt gestart als een toets wordt ingedrukt en weer losgelaten |
onkeyup | Script wordt gestart als een toets wordt losgelaten |
Van toepassing op alle HTML5 elementen, maar wordt meestal gebruikt met media elementen, zoals.. audio, embed, img, object, and video:
Attribuut | Omschrijving |
---|---|
onabort | Script wordt gestart bij een abort event |
oncanplay (nieuw) | Script wordt gestart als media kan starten, maar bezig is om de buffer te vullen |
oncanplaythrough (nieuw) | Script wordt gestart als media tot het eind afgespeeld kan worden, zonder te bufferen |
ondurationchange (nieuw) | Script wordt gestart als de lengte van de media is veranderd |
onemptied (nieuw) | Script wordt gestart als een media bron opeens leeg is (network fouten etc.) |
onended (nieuw) | Script wordt gestart als de media het eindpunt heeft bereikt |
onerror (nieuw) | Script wordt gestart als er een fout optreedt gedurende het laden van een element |
onloadeddata (nieuw) | Script wordt gestart als de media data is geladen |
onloadedmetadata (nieuw) | Script wordt gestart als de speelduur od andere media (meta)data van een element is geladen |
onloadstart (nieuw) | Script wordt gestart als de browser de media data begint te laden |
onpause (nieuw) | Script wordt gestart als de media data pauzeert |
onplay (nieuw) | Script wordt gestart als de media data gestart wordt |
onplaying (nieuw) | Script wordt gestart als de media data gestart IS |
onprogress (nieuw) | Script wordt gestart als de browser de media data ophaalt |
onratechange (nieuw) | Script wordt gestart als de media data's playing rate gewijzigd werd |
onreadystatechange (nieuw) | Script wordt gestart als de ready-state verandert |
onseeked (nieuw) | Script wordt gestart als een media element`s seeking attribute niet meer geldig is, en het zoeken beeindigd werd |
onseeking (nieuw) | Script wordt gestart als een media element`s seeking attribute geldig is, en het zoeken is begonnen |
onstalled (nieuw) | Script wordt gestart als er een fout optreedt tijdens het ophalen van de media data |
onsuspend (nieuw) | Script wordt gestart als de browser bezig was met het ophalen van de media data, maar gestopt was voordat de aktie klaar was |
ontimeupdate (nieuw) | Script wordt gestart als de media zijn playing position verandert |
onvolumechange (nieuw) | Script wordt gestart als de media het volume verandert (ook mute geldt hiervoor) |
onwaiting (nieuw) | Script wordt gestart als de media is gestopt, en gewacht wordt op het hervatten |
Van toepassing op alle HTML5 elementen.
Attribuut | Omschrijving |
---|---|
onclick | Script wordt gestart bij een muis klik |
ondblclick | Script wordt gestart bij een dubbele muis-klik |
ondrag(nieuw) | Script wordt gestart als een element gesleept wordt |
ondragend (nieuw) | Script wordt gestart bij het beëindigen van een sleep aktie |
ondragenter (nieuw) | Script wordt gestart als een element naar een geldige plaats gesleept is |
ondragleave (nieuw) | Script wordt gestart als een element een geldige plaats verlaat |
ondragover (nieuw) | Script wordt gestart als een element over een geldige plaats gesleept wordt |
ondragstart (nieuw) | Script wordt gestart aan het eind van een sleep procedure |
ondrop (nieuw) | Script wordt gestart als het gesleept element op een geldige plaats wordt losgelaten |
onmousedown | Script wordt gestart als een muis knop ingedrukt wordt |
onmousemove | Script wordt gestart als de muis pointer verplaatst |
onmouseout | Script wordt gestart als de muis pointer een element verlaat |
onmouseover | Script wordt gestart als de muis pointer over een element heen gaat |
onmouseup | Script wordt gestart als een muis knop wordt losgelaten |
onmousewheel (nieuw) | Script wordt gestart als het muis wiel wordt bewogen |
onscroll (nieuw) | Script wordt gestart als een element`s scrollbar wordt bewogen (gescrolled) |