Event
↔ Interface Object to rep actions, autogen by DOM Node
after Signal Trigger
onclick
↔ Mouse Event Signal fire when user click Element
oncontextmenu
↔ Mouse Event Signal fire when user right click Element to open context menu
ondblclick
↔ Mouse Event Signal fire when user double-click Element
onmousedown
↔ Mouse Event Signal fire when user press mouse button down over Element
onmouseenter
↔ Mouse Event Signal fire when user mouse pointer enter Element area
onmouseleave
↔ Mouse Event Signal fire when user mouse pointer leave Element area
onmouseover
↔ Mouse Event Signal fire when user move pointer over Element (or children)
onmouseout
↔ Mouse Event Signal fire when user move pointer out of Element (or children)
onmouseup
↔ Mouse Event Signal fire when user release up mouse button over Element
onkeydown
↔ Keyboard Event Signal fired when user press down specific key
onkeyup
↔ Keyboard Event Signal fired when user release up specific key
onkeypress
↔ Keyboard Event Signal fired moment when user start press specific key
onsubmit
↔ Form Event Signal fire when form submit
onselect
↔ Form Event Signal fire when user selects text for <input\>
& <textarea\>
onblur
↔ Form Event Signal fire when Element lost focus
onchange
↔ Form Event Signal fire when content changes in <input\>
Element
onfocus
↔ Form Event Signal fire when Element gets focus
onfocusout
↔ Form Event Signal fire when Element about to lose focus
onfocusin
↔ Form Event Signal fire when Element about to gain focus
oninput
↔ Form Event Signal fire when user input to Element
oninvalid
↔ Form Event Signal fire when Element invalid
onreset
↔ Form Event Signal fire when form is reset
onsearch
↔ Form Event Signal fire when user writes into search field within <input="search"\>
ondrag
↔ Drag Event Signal fire when user drag Element
ondrop
↔ Drag Event Signal fire when user drop Element at drop target
ondragstart
↔ Drag Event Signal fire when user start to drag Element
ondragend
↔ Drag Event Signal fire when user ends action of drag Element
ondragenter
↔ Drag Event Signal fire when user drag Element enters drop target
ondragleave
↔ Drag Event Signal fire when user drag Element leaves drop target
ondragover
↔ Drag Event Signal fire while user drag Element over drop target
oncopy
↔ Clipboard Event Signal fired when user copy Element content
oncut
↔ Clipboard Event Signal fired when user cut Element content
onpaste
↔ Clipboard Event Signal fired when user paste Element content
onwheel
↔ Mouse Event Signal fire when user roll mouse wheel over Element
Event Handler
↔ Callback to run in response to Event
Signal
Event Listener
↔ function to await Event
& on Signal Trigger, call Event Handler