JavaScript HTML DOM объекты событий
Объекты событий
Когда событие происходит в HTML, оно принадлежит определенному объекту события, например, событие щелчка мыши принадлежит объекту MouseEvent.
Учебник по событиям см. в Учебнике по событиям JavaScript.
Объект события
Все объекты событий основаны на объекте события и наследуют все его свойства и методы.
Объект события | Описание |
---|---|
Event | Родитель всех объектов событий |
Другие объекты событий
Это наиболее распространенные объекты событий:
Объект события | Описание |
---|---|
AnimationEvent | Для CSS анимации |
ClipboardEvent | Для модификации буфера обмена |
DragEvent | Для взаимодействия с перетаскиванием |
FocusEvent | Для тематических мероприятий |
HashChangeEvent | Для изменений в якорной части URL |
InputEvent | Для ввода пользователем |
KeyboardEvent | Для взаимодействия с клавиатурой |
MouseEvent | Для взаимодействия с мышью |
PageTransitionEvent | Для перехода на веб страницы и от них |
PopStateEvent | Для изменений записи в истории |
ProgressEvent | Для загрузки внешних ресурсов |
StorageEvent | Для изменений в области хранения окна |
TouchEvent | Для сенсорного взаимодействия |
TransitionEvent | Для переходов CSS |
UiEvent | Для взаимодействия с пользовательским интерфейсом |
WheelEvent | Для взаимодействия с колесом мыши |