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

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

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

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

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

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

являются частью HTML-5.

События HTML-5 Описание
onafterprint
Срабатывает после печати документа
onbeforeprint
Срабатывает перед печатью документа
перед загрузкой
Триггеры перед загрузкой документа
ошибка
Срабатывает при возникновении ошибки
на изменение
Срабатывает при изменении документа
в процессе Срабатывает при загрузке документа
onmessage
Срабатывает при появлении сообщения
онлайн
Срабатывает, когда документ переходит в автономный режим
онлайн
Срабатывает, когда документ появляется в сети
onpagehide
Срабатывает, когда окно скрыто
onpageshow
Срабатывает, когда окно становится видимым
onpopstate
Срабатывает при изменении истории окна
Онредо
Срабатывает, когда документ выполняет повтор
onresize
Срабатывает при изменении размера окна
onstorage
Срабатывает при загрузке документа
онундо
Срабатывает, когда документ выполняет отмену
onunload Срабатывает, когда пользователь покидает документ

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

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

являются частью HTML-5.

События HTML-5 Описание
onblur Срабатывает, когда окно теряет фокус
по изменению Срабатывает при изменении элемента
oncontextmenu
Срабатывает при запуске контекстного меню
onfocus Срабатывает, когда окно получает фокус
onformchange
Срабатывает при изменении формы
onforminput
Срабатывает, когда форма получает вводимые пользователем данные
на входе
Срабатывает, когда элемент получает ввод пользователя
недействительный
Срабатывает, когда элемент недействителен
начало Срабатывает при сбросе формы
onselect Срабатывает, когда выбран элемент
onsubmit Срабатывает при отправке формы

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

События HTML-5 Описание
onkeydown Срабатывает при нажатии клавиши
onkeypress Срабатывает при нажатии и отпускании клавиши
onkeyup Срабатывает при отпускании клавиши

События мыши

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

являются частью HTML-5.

События HTML-5 Описание
по щелчку Триггеры по щелчку мыши
ondblclick Триггеры по двойному щелчку мыши
ondrag
Срабатывает при перетаскивании элемента
ондрагенд
Триггеры в конце операции перетаскивания
ондрагентер
Срабатывает, когда элемент перетаскивается в допустимую цель перетаскивания
Ondragleave
Срабатывает, когда элемент покидает допустимую цель перетаскивания
ондраговер
Срабатывает, когда элемент перетаскивается через допустимую цель перетаскивания
ondragstart
Триггеры в начале операции перетаскивания
капля
Срабатывает, когда перетаскивается элемент
onmousedown Срабатывает при нажатии кнопки мыши
onmousemove Срабатывает при перемещении указателя мыши
onmouseout Срабатывает, когда указатель мыши выходит за пределы элемента
при наведении мыши Срабатывает, когда указатель мыши перемещается по элементу
onmouseup   Срабатывает при отпускании кнопки мыши
onmousewheel
Срабатывает при вращении колесика мыши
прокрутка
Срабатывает при прокрутке полосы прокрутки элемента

СМИ События

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

являются частью HTML-5.

События HTML-5 Описание
onabort Запускается по событию прерывания
oncanplay
Срабатывает, когда медиа может начать воспроизведение, но может быть остановлено для буферизации
oncanпрохождение
Срабатывает, когда мультимедиа можно воспроизвести до конца без остановки для буферизации
ondurationchange
Срабатывает при изменении длины медиа
один пустой
Срабатывает, когда элемент медиаресурса внезапно становится пустым.
закончился
Срабатывает, когда носитель достигает конца
ошибка
Срабатывает при возникновении ошибки
onloadeddata
Срабатывает при загрузке медиа-данных
onloadedmetadata
Срабатывает при загрузке продолжительности и других медиа-данных медиа-элемента.
onloadstart
Срабатывает, когда браузер начинает загрузку медиа-данных
пауза
Срабатывает при приостановке мультимедийных данных
onplay
Срабатывает, когда начинается воспроизведение мультимедийных данных
onplaying
Срабатывает при начале воспроизведения мультимедийных данных
в процессе
Срабатывает, когда браузер получает медиаданные
onratechange
Срабатывает при изменении скорости воспроизведения мультимедийных данных
onreadystatechange
Срабатывает при изменении состояния готовности
искал
Срабатывает, когда атрибут поиска медиа-элемента больше не соответствует истине и поиск завершен.
ищущий
Запускается, когда атрибут поиска медиаэлемента истинен и поиск начался.
установленный
Срабатывает при ошибке при получении данных мультимедиа
приостановить
Срабатывает, когда браузер получал медиаданные, но останавливался до того, как был получен весь медиафайл
ontimeupdate
Срабатывает, когда медиа меняет положение воспроизведения
onvolumechange
Срабатывает, когда носитель изменяет громкость, также когда для громкости установлено значение «без звука»
в ожидании
Срабатывает, когда воспроизведение мультимедиа прекращается, но ожидается, что оно возобновится