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

Other events

ATTRIBUTE DESCRIPTION
onerror triggers event if an error message has occurred during, i.e., loading an external file
onshow triggers event when a <menu> element gets shown as a context menu
ontoggle triggers event on toggling a <details> element

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