Учебники

HTML — Справочник по событиям

Когда пользователи посещают ваш веб-сайт, они делают такие вещи, как щелчок по различным ссылкам, наведение мыши на текст, изображения и т. Д. Это примеры того, что мы называем событиями в терминологии JavaScript и VBScript.

Мы можем написать наши обработчики событий, используя JavaScript или VBScript, и можем указать некоторые действия, которые нужно предпринять против этих событий. Хотя это и есть события, но они будут указаны как атрибуты для тегов HTML.

Спецификация HTML 4.01 определила 19 событий, но позже HTML-5 добавил много других событий, которые мы перечислили здесь —

Атрибуты событий окна

Следующие события были введены в более старых версиях HTML, но все теги отмечены HTML-5 являются частью HTML-5.

События HTML-5 Описание
OnAfterPrint HTML-5 Пуски после того, как документ напечатан
OnBeforePrint HTML-5 Пуски перед печатью документа
onbeforeonload HTML-5 Триггеры до загрузки документа
OnError HTML-5 Пуски когда происходит ошибка
onhaschange HTML-5 Пуски когда документ изменился
в процессе Пуски когда документ загружает
OnMessage HTML-5 Пуски когда сообщение запущено
onoffline HTML-5 Пуски когда документ переходит в автономный режим
ononline HTML-5 Пуски когда документ приходит онлайн
onpagehide HTML-5 Пуски когда окно скрыто
onpageshow HTML-5 Пуски когда окно становится видимым
onpopstate HTML-5 Пуски когда история окна изменяется
onredo HTML-5 Пуски когда документ выполняет повтор
OnResize HTML-5 Пуски когда размер окна изменен
onstorage HTML-5 Пуски когда документ загружает
onundo HTML-5 Пуски когда документ выполняет отмену
OnUnload Пуски когда пользователь покидает документ

События формы

Следующие теги были введены в более старых версиях HTML, но все теги отмечены HTML-5 являются частью HTML-5.

События HTML-5 Описание
ONBLUR Пуски когда окно теряет фокус
по изменению Пуски когда элемент изменяется
oncontextmenu HTML-5 Пуски когда контекстное меню вызвано
OnFocus Пуски когда окно получает фокус
onformchange HTML-5 Пуски когда форма изменяется
onforminput HTML-5 Пуски когда форма получает ввод пользователя
oninput HTML-5 Пуски когда элемент получает ввод пользователя
oninvalid HTML-5 Пуски когда элемент недействителен
OnReset Пуски когда форма сброшена
onselect Пуски когда элемент выбран
onsubmit Пуски когда форма отправлена

События клавиатуры

События HTML-5 Описание
OnKeyDown Пуски при нажатии клавиши
OnKeyPress Пуски когда кнопка нажата и отпущена
OnKeyUp Пуски когда ключ выпущен

События мыши

Следующие теги были введены в более старых версиях HTML, но все теги отмечены HTML-5 являются частью HTML-5.

События HTML-5 Описание
по щелчку Триггеры по щелчку мыши
ondblclick Запуск по двойному щелчку мыши
ondrag HTML-5 Пуски когда элемент перетаскивается
ondragend HTML-5 Триггеры в конце операции перетаскивания
OnDragEnter HTML-5 Пуски когда элемент был перетащен к действительной цели отбрасывания
OnDragLeave HTML-5 Пуски когда элемент покидает действительную цель отбрасывания
OnDragOver HTML-5 Пуски когда элемент перетаскивается над действительной целью отбрасывания
ondragstart HTML-5 Триггеры в начале операции перетаскивания
OnDrop HTML-5 Пуски когда перетаскиваемый элемент отбрасывается
OnMouseDown Пуски при нажатии кнопки мыши
OnMouseMove Пуски когда указатель мыши перемещается
onmouseout Пуски когда указатель мыши выходит из элемента
при наведении мыши Пуски когда указатель мыши перемещается над элементом
OnMouseUp Пуски когда кнопка мыши отпущена
OnMouseWheel HTML-5 Пуски когда колесо мыши вращается
OnScroll HTML-5 Пуски когда прокручивается полоса прокрутки элемента

Медиа События

Следующие теги были введены в более старых версиях HTML, но все теги отмечены HTML-5 являются частью HTML-5.