русский  עברית
tadam logo

Атрибуты событий HTML5

Глобальные атрибуты событий

В HTML 4 добавлена ​​возможность вызывать события в браузере, например, вызывается JavaScript, когда пользователь нажимает на элемент.

Чтобы узнать больше о программировании событий, пожалуйста, посетите наш учебник JavaScript и наш учебник DHTML.

Ниже приведены глобальные атрибуты событий, которые могут быть вставлены в элементы HTML5 для определения событий действия.

Новый : Новые атрибуты событий в HTML5.

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

События, вызываемые на объект окна.

Относятся к тегу <body>:

АтрибутЗначениеОписание
onafterprintНовыйscriptСкрипт выполняется после того как документ напечатан
onbeforeprintНовыйscriptСкрипт выполняется до того как документ напечатан
onbeforeonloadНовыйscriptСкрипт выполняется перед загрузкой документа
onblurscriptСкрипт выполняется, когда окно теряет фокус
onerrorНовыйscriptСкрипт выполняется при возникновении ошибки
onfocusscriptСкрипт выполняется, когда окно получает фокус
onhaschangeНовыйscriptСкрипт выполняется, когда документ изменился
onloadscriptСкрипт запускается при загрузке документа
onmessageНовыйscriptСкрипт выполняется, когда сообщение срабатывает
onofflineНовыйscriptСкрипт выполняется, когда документ переходит в автономный режим
ononlineНовыйscriptСкрипт выполняется, когда документ поступает онлайн
onpagehideНовыйscriptСкрипт выполняется, когда окно скрыто
onpageshowНовыйscriptСкрипт выполняется, когда окно становится видимым
onpopstateНовыйscriptСкрипт выполняется, когда история окна изменяется
onredoНовыйscriptСкрипт выполняется, когда документ выполняет повтор
onresizeНовыйscriptСкрипт выполняется при изменении размеров окна
onstorageНовыйscriptСкрипт запускается при загрузке документа
onundoНовыйscriptСкрипт выполняется, когда документ выполняет "отменить"
onunloadНовыйscriptСкрипт выполняется, когда пользователь покидает документ

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

События выполняются по действиям внутри HTML form.

Относятся ко всем элементам HTML5, но чаще всего к элементам формы:

АтрибутЗначениеОписание
onblurscriptСкрипт выполняется, когда элемент теряет фокус
onchangescriptСкрипт выполняется, когда элемент изменился
oncontextmenuНовыйscriptСкрипт выполняется, когда контекстное меню срабатывает
onfocusscriptСкрипт выполняется, когда элемент получает фокус
onformchangeНовыйscriptСкрипт выполняется, когда форма изменена
onforminputНовыйscriptСкрипт выполняется, когда форма получает пользовательский ввод
oninputНовыйscriptСкрипт выполняется, когда элемент получает пользовательский ввод
oninvalidНовыйscriptСкрипт выполняется, когда элемент недействителен
onresetscriptСкрипт выполняется, когда форма сбрасывается
Не поддерживается в HTML5
onselectscriptСкрипт выполняется, когда элемент выбран
onsubmitscriptСкрипт выполняется при отправке формы

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

События, вызываемые клавиатурой.

Относятся ко всем элементам HTML5.

АтрибутЗначениеОписание
onkeydownscriptСкрипт выполняется при нажатии клавиши
onkeypressscriptСкрипт выполняется при нажатии и отпускании клавиши
onkeyupscriptСкрипт выполняется при отпускании клавиши

События мышки

Срабатывание по мышке или аналогичные действия пользователя.

Относятся ко всем элементам HTML5.

АтрибутЗначениеОписание
onclickscriptСкрипт выполняется по щелчку мышки
ondblclickscriptСкрипт выполняется при двойном нажатии на мышку
ondragНовыйscriptСкрипт выполняется при перетаскивании элемента
ondragendНовыйscriptСкрипт выполняется по окончании перетаскивания элемента
ondragenterНовыйscriptСкрипт выполняется, когда элемент перетащен в допустимую цель
ondragleaveНовыйscriptСкрипт выполняется, когда элемент покидает допустимую цель
ondragoverНовыйscriptСкрипт выполняется, когда элемент перетаскивают над допустимой целью падения
ondragstartНовыйscriptСкрипт выполняется в начале операции перетаскивания
ondropНовыйscriptСкрипт выполняется, когда перетаскиваемый элемент отпущен
onmousedownscriptСкрипт запускается при нажатии кнопки мышки
onmousemovescriptСкрипт выполняется при перемещении указателя мышки
onmouseoutscriptСкрипт выполняется, когда указатель мыши выходит из элемента
onmouseoverscriptСкрипт выполняется при наведении указателя мыши на элемент
onmouseupscriptСкрипт выполняется при отпускании кнопки мышки
onmousewheelНовыйscriptСкрипт выполняется, когда колеса мышки вращаются
onscrollНовыйscriptСкрипт выполняется, когда полоса прокрутки элемента прокручивается

Собыия медиа

События срабатывание на медиа, как видео, изображение и звук.

Относятся ко всем элементам HTML5, но чаще всего к элементам медиа, как аудио, изображение, объект и видео:

АтрибутЗначениеОписание
onabortscriptСкрипт выполняется в случае отмены события
oncanplayНовыйscriptСкрипт выполняется, когда медиа может начать играть, но, возможно будет остановлено для буферизации
oncanplaythroughНовыйscriptСкрипт выполняется, когда медиа может быть проиграно до конца, без остановок для буферизации
ondurationchangeНовыйscriptСкрипт выполняется, когда длина медиа изменилась
onemptiedНовыйscriptСкрипт выполняется, когда ресурс медиа элемента вдруг становится пустым (сетевые ошибки, ошибки при загрузке и т.д.)
onendedНовыйscriptСкрипт выполняется, когда медиа дошло до конца
onerrorНовыйscriptСкрипт выполняется при возникновении ошибки во время загрузки элемента
onloadeddataНовыйscriptСкрипт выполняется, когда данные медиа загрузились
onloadedmetadataНовыйscriptСкрипт выполняется, когда продолжительность и другие данные медиа-элемента загрузились
onloadstartНовыйscriptСкрипт выполняется, когда браузер начинает загружать медиа-данные
onpauseНовыйscriptСкрипт выполняется, когда медиа приостановлено
onplayНовыйscriptСкрипт выполняется, когда медиа, собирается начать играть
onplayingНовыйscriptСкрипт выполняется, когда медиа начинает играть
onprogressНовыйscriptСкрипт выполняется, когда браузер получает медиа-данные
onratechangeНовыйscriptСкрипт выполняется, когда скорость проигрываемых медиа данных изменилась
onreadystatechangeНовыйscriptСкрипт выполняется, когда готовое состояние изменилось
onseekedНовыйscriptСкрипт выполняется, когда атрибут медиа-элемента seeking больше не true, и поиск закончился
onseekingНовыйscriptСкрипт выполняется, когда атрибут медиа-элемента seeking равен true, и поиск начался
onstalledНовыйscriptСкрипт выполняется, когда есть ошибки в выборке данных медиа (тупик)
onsuspendНовыйscriptСкрипт выполняется, когда браузер выполнял извлечение данных медиа, но остановился перед тем как весь файл медиа был получен
ontimeupdateНовыйscriptСкрипт выполняется, когда медиа меняет свою игровую позицию
onvolumechangeНовыйscriptСкрипт выполняется, когда объем звука медиа изменился, и тогда, когда объем звука установлен в положение "Mute"
onwaitingНовыйscriptСкрипт выполняется, когда медиа перестала играть, но как ожидается, возобновится
Была ли эта информация полезной?
   

Комментарии