| Focus Events |
|
| focus |
An element has received focus |
| blur |
An element has lost focus |
| View Events |
|
| resize |
the view has been resized |
| scroll |
The document or an element has been scrolled |
| Keyboard Events |
|
| keydown |
Any key has been pressed |
| keyup |
Any key has been released |
| keypress |
Any key is in pressed position. Fires continuously but does not apply to <shift>,<Fn> or <CapsLock> |
| Mouse Events |
|
| click |
A button has been pressed and released |
| dblclick |
A button has been clicked twice quickly on an element |
| mousedown |
A button has been pressed |
| mouseup |
A button as been released |
| mouseenter |
Mouse pointer has moved over an element |
| mouseleave mouseout |
Mouse pointer has moved off an element |
| mousemove |
Mouse pointer has moved over an element (fired continuously during a move) |
| wheel |
Mouse wheel has been rotated |
| Pointer Events (includes Touch, mouse, trackpad and pens) |
|
| pointerdown |
Triggered when a pointer becomes active |
| pointeroever |
A pointer has moved over an element |
| pointerenter |
Fired when a pointer has moved over the border of an element |
| pointermove |
Fired as a pointer moves within an element |
| pointerup |
Triggered when a pointer is no longer active on an element |
| pointerout |
Fired when a pointer moves out of an element |
| pointerleave |
Similar to above but could be triggered by a pen moving away from a surface that is was hovering over |