In this chapter we are listing only HTML5 event attributes.
Check references for other HTML5 attributes:
Clipboard events
ATTRIBUTE |
DESCRIPTION |
---|
oncopy |
triggers event when a content value is being copied from an element |
oncut |
triggers event when a content value is being cut from an element |
onpaste |
triggers event when a content value is being pasted to an element |
Form events
ATTRIBUTE |
DESCRIPTION |
---|
oncontextmenu |
triggers event when a context menu has been triggered |
oninput |
triggers event after an user's input from <input> element has been received |
oninvalid |
triggers event when element's input value is invalid |
onsearch |
triggers event after an user start entering text in a search field (<input type="search">) |
Media events
ATTRIBUTE |
DESCRIPTION |
---|
onabort |
triggers event when media aborts playing |
oncanplay |
triggers event when file buffers enough to allow playing |
oncanplaythrough |
triggers event when file has fully buffered |
oncuechange |
triggers event if cue has changed (<track> element) |
ondurationchange |
triggers event if the length of the media changed |
onemptied |
triggers event if the file played gets unavailable for a reason |
onended |
triggers event after the file playing has ended completely |
onerror |
triggers event if an error during playing occurs |
onloadeddata |
triggers event when a media's data is being loaded |
onloadedmetadata |
triggers event when a media's meta data is being loaded |
onloadstart |
triggers event when a media's file starts loading although hasn't actually fully loaded |
onpause |
triggers event when a media gets paused |
onplay |
triggers event when a media is ready to play |
onplaying |
triggers event when a media is playing |
onprogress |
triggers event when a browser is processing the media to be played |
onratechange |
triggers event when a rate of playing has changed (i.e. fast forwarding) |
onseeked |
triggers event when an user has finished moving to another location of the file |
onseeking |
triggers event when the seeking operations is active |
onstalled |
triggers event if there are problems fetching the media file |
onsuspend |
triggers event if a browser stopped fetching the media file |
ontimeupdate |
triggers event if an user changed the playing position of the media (i.e. other chapter) |
onvolumechange |
triggers event when the volume has been changed (including muting function) |
onwaiting |
triggers event when a media pauses during regular operation (i.e. buffering more data) |
Mouse events
ATTRIBUTE |
DESCRIPTION |
---|
ondrag |
triggers event when element's is being dragged |
ondragend |
triggers event at the end of dragging |
ondragenter |
triggers event after dragged element has entered targeted area |
ondragleave |
triggers event after dragged element has left targeted area |
ondragover |
triggers event when dragged element is being dragged over targeted area |
ondragstart |
triggers event at the start of dragging |
ondrop |
triggers event at the moment of dropping the element |
onscroll |
triggers event when scrollbar is being used |
onwheel |
triggers event when mouse wheel is being used |
Window events
ATTRIBUTE |
DESCRIPTION |
---|
onafterprint |
triggers event after a document has been printed |
onbeforeprint |
triggers event before a document has been printed |
onbeforeunload |
triggers event at the beginning of a document being unloaded |
onerror |
triggers event when an error occurs |
onhashchange |
triggers event after changes have happened to he anchor of an URL |
onmessage |
triggers event when a message arrives |
onoffline |
triggers event if browser initiates the offline mode |
ononline |
triggers event if browser initiates the online mode |
onpagehide |
triggers event when an user navigates of the current page |
onpageshow |
triggers event when an user navigates back to the current page |
onpopstate |
triggers event after window's history has changed |
onresize |
triggers event after browser has resized |
onstorage |
triggers event when the web storage are gets updated |
Comments
No comments have been made yet.
Please login to leave a comment. Login now