HTML5 - События
Когда пользователи посещают ваш веб-сайт, они выполняют различные действия, такие как нажатие на текст, изображения и ссылки, наведение курсора на определенные элементы и т. Д. Это примеры того, что вызывает JavaScript. events.
Мы можем написать наши обработчики событий на Javascript или VBscript, и вы можете указать эти обработчики событий как значение атрибута тега события. Спецификация HTML5 определяет различные атрибуты событий, перечисленные ниже:
Мы можем использовать следующий набор атрибутов для запуска любого javascript или же vbscript код, заданный как значение, когда есть какое-либо событие, которое происходит для любого элемента HTML5.
Мы рассмотрим события, связанные с элементами, при подробном обсуждении этих элементов в последующих главах.
| Атрибут | Значение | Описание |
|---|---|---|
| не в сети | сценарий | Срабатывает, когда документ переходит в автономный режим |
| onabort | сценарий | Запускается по событию прерывания |
| onafterprint | сценарий | Срабатывает после печати документа |
| перед загрузкой | сценарий | Триггеры перед загрузкой документа |
| onbeforeprint | сценарий | Срабатывает перед печатью документа |
| onblur | сценарий | Срабатывает, когда окно теряет фокус |
| oncanplay | сценарий | Срабатывает, когда медиа может начать воспроизведение, но может быть остановлено для буферизации |
| oncanпрохождение | сценарий | Срабатывает, когда медиа можно воспроизводить до конца, не останавливаясь для буферизации |
| по изменению | сценарий | Срабатывает при изменении элемента |
| по щелчку | сценарий | Триггеры по щелчку мыши |
| oncontextmenu | сценарий | Срабатывает при запуске контекстного меню |
| ondblclick | сценарий | Триггеры по двойному щелчку мыши |
| ondrag | сценарий | Срабатывает при перетаскивании элемента |
| ондрагенд | сценарий | Триггеры в конце операции перетаскивания |
| ондрагентер | сценарий | Срабатывает, когда элемент перетаскивается в допустимую цель перетаскивания |
| Ondragleave | сценарий | Срабатывает, когда элемент покидает допустимую цель перетаскивания |
| ондраговер | сценарий | Срабатывает, когда элемент перетаскивается через допустимую цель перетаскивания |
| ondragstart | сценарий | Триггеры в начале операции перетаскивания |
| капля | сценарий | Срабатывает, когда перетаскивается элемент |
| ondurationchange | сценарий | Срабатывает при изменении длины медиа |
| один пустой | сценарий | Срабатывает, когда элемент медиаресурса внезапно становится пустым. |
| закончился | сценарий | Срабатывает, когда медиа доходит до конца |
| ошибка | сценарий | Срабатывает при возникновении ошибки |
| onfocus | сценарий | Срабатывает, когда окно получает фокус |
| onformchange | сценарий | Срабатывает при изменении формы |
| onforminput | сценарий | Срабатывает, когда форма получает вводимые пользователем данные |
| на изменение | сценарий | Срабатывает при изменении документа |
| на входе | сценарий | Срабатывает, когда элемент получает ввод пользователя |
| недействительный | сценарий | Срабатывает, когда элемент недействителен |
| onkeydown | сценарий | Срабатывает при нажатии клавиши |
| onkeypress | сценарий | Срабатывает при нажатии и отпускании клавиши |
| onkeyup | сценарий | Срабатывает при отпускании клавиши |
| в процессе | сценарий | Срабатывает при загрузке документа |
| onloadeddata | сценарий | Срабатывает при загрузке медиа-данных |
| onloadedmetadata | сценарий | Срабатывает при загрузке продолжительности и других медиа-данных медиа-элемента. |
| onloadstart | сценарий | Срабатывает, когда браузер начинает загружать медиа-данные |
| onmessage | сценарий | Срабатывает при появлении сообщения |
| onmousedown | сценарий | Срабатывает при нажатии кнопки мыши |
| onmousemove | сценарий | Срабатывает при перемещении указателя мыши |
| onmouseout | сценарий | Срабатывает, когда указатель мыши выходит за пределы элемента |
| при наведении мыши | сценарий | Срабатывает, когда указатель мыши перемещается по элементу |
| onmouseup | сценарий | Срабатывает при отпускании кнопки мыши |
| onmousewheel | сценарий | Срабатывает при вращении колесика мыши |
| онлайн | сценарий | Срабатывает, когда документ переходит в автономный режим |
| онлайн | сценарий | Срабатывает, когда документ появляется в сети |
| онлайн | сценарий | Срабатывает, когда документ появляется в сети |
| onpagehide | сценарий | Срабатывает, когда окно скрыто |
| onpageshow | сценарий | Срабатывает, когда окно становится видимым |
| пауза | сценарий | Срабатывает при приостановке мультимедийных данных |
| onplay | сценарий | Срабатывает, когда начинается воспроизведение мультимедийных данных |
| onplaying | сценарий | Срабатывает при начале воспроизведения мультимедийных данных |
| onpopstate | сценарий | Срабатывает при изменении истории окна |
| в процессе | сценарий | Срабатывает, когда браузер получает медиаданные |
| onratechange | сценарий | Срабатывает при изменении скорости воспроизведения мультимедийных данных |
| onreadystatechange | сценарий | Срабатывает при изменении состояния готовности |
| Онредо | сценарий | Срабатывает, когда документ выполняет повтор |
| onresize | сценарий | Срабатывает при изменении размера окна |
| прокрутка | сценарий | Срабатывает при прокрутке полосы прокрутки элемента |
| искал | сценарий | Срабатывает, когда атрибут поиска медиа-элемента больше не является истинным и поиск завершен |
| ищущий | сценарий | Срабатывает, когда атрибут поиска медиаэлемента истинен и поиск начался. |
| onselect | сценарий | Срабатывает, когда выбран элемент |
| установленный | сценарий | Срабатывает при ошибке при получении данных мультимедиа |
| onstorage | сценарий | Срабатывает при загрузке документа |
| onsubmit | сценарий | Срабатывает при отправке формы |
| приостановить | сценарий | Срабатывает, когда браузер получал медиаданные, но останавливался до того, как был получен весь медиафайл |
| ontimeupdate | сценарий | Срабатывает, когда медиа меняет положение воспроизведения |
| онундо | сценарий | Срабатывает, когда документ выполняет отмену |
| onunload | сценарий | Срабатывает, когда пользователь покидает документ |
| onvolumechange | сценарий | Срабатывает, когда мультимедиа изменяет громкость, а также когда громкость отключена. |
| в ожидании | сценарий | Срабатывает, когда воспроизведение мультимедиа прекращается, но ожидается, что оно возобновится |