The HTML5 specification defines various event attributes as listed below:    Attribute  Value  Description   offline script Triggers when the document goes offline  onabort script Triggers on an abort event  onafterprint script Triggers after the document is printed  onbeforeonload script Triggers before the document loads  onbeforeprint script Triggers before the document is printed  onblur script Triggers when the window loses focus  oncanplay script Triggers when media can start play, but might has to stop for buffering  oncanplaythrough script Triggers when media can be played to the end, without stopping for buffering  onchange script Triggers when an element changes  onclick script Triggers on a mouse click  oncontextmenu script Triggers when a context menu is triggered  ondblclick script Triggers on a mouse double-click  ondrag script Triggers when an element is dragged  ondragend script Triggers at the end of a drag operation  ondragenter script Triggers when an element has b...