Глобальные Атрибуты событий
HTML 4 добавлена возможность позволить событиям запускать действия в браузере, как запуск JavaScript, когда пользователь нажимает на элемент.
Чтобы узнать больше о событиях программирования, пожалуйста , посетите наш JavaScript учебник .
Ниже приведены глобальные атрибуты событий, которые могут быть добавлены к HTML-элементов для определения действия события.
= Новое событие атрибуты в HTML5.
Атрибуты Окно Event
События вызвали для объекта окна (применяется к <body> тег):
Атрибут | Стоимость | Описание |
---|---|---|
onafterprint | script | Скрипт выполняется после того, как документ напечатан |
onbeforeprint | script | Скрипт выполняется до того, как документ напечатан |
onbeforeunload | script | Скрипт выполняется, когда документ собирается быть выгружен |
onerror | script | Скрипт выполняется при возникновении ошибки |
onhashchange | script | Скрипт выполняется, когда наблюдается изменения в анкерной части в URL |
onload | script | Пожары после страницы завершения загрузки |
onmessage | script | Скрипт выполняется, когда сообщение запускается |
onoffline | script | Скрипт выполняется, когда браузер начинает работать в автономном режиме |
ononline | script | Скрипт выполняется, когда браузер начинает работать в режиме онлайн |
onpagehide | script | Скрипт выполняется, когда пользователь переходит от страницы |
onpageshow | script | Скрипт выполняется, когда пользователь переходит на страницу |
onpopstate | script | Скрипт выполняется, когда изменения истории окна |
onresize | script | Срабатывает, когда окно браузера изменяется |
onstorage | script | Скрипт выполняется, когда обновляется область Web Storage |
onunload | script | Пожары раз страницу разгрузил (или окно браузера было закрыто) |
Форма События
События, спровоцированные действиями внутри HTML-формы (относится почти ко всем HTML-элементов, но наиболее часто используемых в элементах формы):
Атрибут | Стоимость | Описание |
---|---|---|
onblur | script | Пожары в тот момент, что элемент теряет фокус |
onchange | script | Запускает в тот момент, когда значение элемента изменяется |
oncontextmenu | script | Скрипт выполняется, когда контекстное меню вызывается |
onfocus | script | Пожары в тот момент, когда элемент получает фокус |
oninput | script | Скрипт, запускаемый, когда элемент получает ввод данных пользователем |
oninvalid | script | Скрипт, запускаемый, когда элемент является недействительным |
onreset | script | Срабатывает, когда кнопка Reset в виде щелчка |
onsearch | script | Срабатывает, когда пользователь что-то записывает в поле поиска (для <вход = "поиск">) |
onselect | script | Пожары после какой-то текст был выбран в элементе |
onsubmit | script | Срабатывает, когда форма была отправлена |
События клавиатуры
Атрибут | Стоимость | Описание |
---|---|---|
onkeydown | script | Срабатывает, когда пользователь нажимает клавишу |
onkeypress | script | Срабатывает, когда пользователь нажимает клавишу |
onkeyup | script | Срабатывает, когда пользователь отпускает клавишу |
События мыши
События, спровоцированные мыши, или другие подобные действия пользователя:
Атрибут | Стоимость | Описание |
---|---|---|
onclick | script | Пожары на кнопке мыши на элементе |
ondblclick | script | Пожары на мыши дважды щелкните на элементе |
ondrag | script | Скрипт выполняется при перетаскивании элемента |
ondragend | script | Скрипт выполняется в конце операции перетаскивания |
ondragenter | script | Скрипт, запускаемый, когда элемент был потащили к действительной цели капли |
ondragleave | script | Скрипт, запускаемый, когда элемент покидает действительную цель снижения |
ondragover | script | Скрипт, запускаемый, когда элемент перетаскивается над действительным целевым объектом перетаскивания |
ondragstart | script | Скрипт выполняется в начале операции перетаскивания |
ondrop | script | Скрипт выполняется при перетаскивании элемента при падении |
onmousedown | script | Срабатывает при нажатии кнопки мыши вниз на элементе |
onmousemove | script | Срабатывает, когда указатель мыши перемещается в то время как он находится над элементом |
onmouseout | script | Срабатывает, когда указатель мыши перемещается из элемента |
onmouseover | script | Срабатывает, когда указатель мыши перемещается над элементом |
onmouseup | script | Срабатывает, когда пользователь отпускает кнопку мыши над элементом |
onmousewheel | script | Устаревшее. Используйте onwheel атрибут вместо |
onscroll | script | Скрипт выполняется, когда полоса прокрутки Элементом в настоящее время прокручивается |
onwheel | script | Срабатывает, когда колесо мыши свертывает вверх или вниз над элементом |
Буфер обмена событий
Атрибут | Стоимость | Описание |
---|---|---|
oncopy | script | Срабатывает, когда пользователь копирует содержимое поля элемента |
oncut | script | Срабатывает, когда пользователь разрезает содержимое элемента |
onpaste | script | Срабатывает, когда пользователь паст некоторое содержание в элементе |
СМИ События
События , спровоцированные медиа , как видео, изображений и аудио (относится ко всем HTML - элементов, но является наиболее распространенным в медиа - элементов, как <audio> , <embed> , <img> , <object> , и <video> ).
Совет: Посмотрите на наш HTML аудио и видео DOM Reference для получения дополнительной информации.
Атрибут | Стоимость | Описание |
---|---|---|
onabort | script | Скрипт выполняется на прерыванием |
oncanplay | script | Скрипт выполняется, когда файл готов начать играть (если он буферном достаточно, чтобы начать) |
oncanplaythrough | script | Скрипт выполняется, когда файл можно воспроизвести весь путь до конца, не останавливаясь для буферизации |
oncuechange | script | Скрипт выполняется , когда изменяется кий в <track> элемента |
ondurationchange | script | Скрипт выполняется, когда длина смены носителя |
onemptied | script | Скрипт выполняется когда что-то плохое случится, и файл вдруг недоступен (например, неожиданно разъединяет) |
onended | script | Скрипт выполняется, когда носитель имеет достигают конца (полезное событие для сообщений типа "спасибо за прослушивание") |
onerror | script | Скрипт выполняется при возникновении ошибки, когда файл загружается |
onloadeddata | script | Скрипт выполняется, когда носители данных загружается |
onloadedmetadata | script | Скрипт выполняется, когда мета-данные (например, размеров и продолжительности) загружаются |
onloadstart | script | Скрипт выполняется так же, как файл начинает загружать, прежде чем что-либо на самом деле загружается |
onpause | script | Скрипт выполняется, когда СМИ приостановлена либо пользователем, либо программно |
onplay | script | Скрипт выполняется, когда носитель готов начать играть |
onplaying | script | Скрипт выполняется, когда СМИ фактически начал играть |
onprogress | script | Скрипт выполняется, когда браузер находится в процессе получения данных средств массовой информации |
onratechange | script | Скрипт выполняется каждый раз, когда изменяется скорость воспроизведения (например, когда пользователь переключается на замедленном или ускоренном режиме вперед) |
onseeked | script | Скрипт выполняется , когда seeking атрибут установлен в ложь , указывающий , что обращение закончилось |
onseeking | script | Скрипт выполняется , когда seeking атрибут установлен верно , указывающий , что поиск активен |
onstalled | script | Скрипт выполняется, когда браузер не может получать данные СМИ по каким-либо причинам |
onsuspend | script | Скрипт выполняется при извлечении данных носителя остановлен до того, как будет полностью загружен по каким-либо причинам |
ontimeupdate | script | Скрипт выполняется, когда позиция воспроизведения изменилась (например, когда пользователь быстро вперед к другой точке в средствах массовой информации) |
onvolumechange | script | Скрипт выполняется каждый раз, когда изменяется объем, который (включает в себя установку громкости на "немой") |
onwaiting | script | Скрипт, запускаемый, когда СМИ приостановлена, но ожидается возобновление (например, когда носитель делает паузу в буфер больше данных) |
Разное События
Атрибут | Стоимость | Описание |
---|---|---|
onerror | script | Пожары при возникновении ошибки при загрузке внешнего файла |
onshow | script | Срабатывает , когда <menu> элемент отображается в виде контекстного меню |
ontoggle | script | Срабатывает , когда пользователь открывает или закрывает <details> элемент |