English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Event Objects (Event Objects)

In HTML, when an event occurs, the event belongs to a certain event object, just like the mouse move event belongs to the MouseEvent object.

Event Object

All event objects are based on the event object and inherit all its properties and methods:

Event ObjectDescription
EventParent object of all event objects

Event-based object

The following is a list of objects based on the main event object:

Event ObjectDescription
AnimationEventFor CSS animations
ClipboardEventFor modifying the clipboard
DragEventFor drag-and-drop interaction
FocusEventFor focus-related events
HashChangeEventFor changing the anchor part of the URL
InputEventFor user input
KeyboardEventFor keyboard interaction
MouseEventMouse interaction
PageTransitionEventFor browsing and leaving the web page
PopStateEventFor changes in history entries
ProgressEventFor the progress of loading external resources
StorageEventFor changing the storage area of the window.
TouchEventFor touch interaction
TransitionEventFor CSS transitions
UiEventFor user interface interaction
WheelEventFor mouse wheel interaction