ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

HTML Ссылки

HTML по Алфавиту HTML по Категориям HTML Атрибуты Тегов HTML Атрибуты Глобал HTML Атрибуты Событий HTML Цвета HTML Холсты HTML Аудио / Видео HTML Наборы символов HTML DOCTYPEs HTML Кодирование URL HTML Языковые коды HTML Коды стран HTTP Ответы сервера HTTP Методы PX в EM конвертер Горячие клавиши


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


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

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

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

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

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


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

События, запускаемые для объекта Window (применяются к тегу <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 Сценарий, запускаемый при обновлении области веб-хранилища
onunload script Срабатывает после того, как страница выгружена (или окно браузера закрыто)


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

События, инициированные действиями внутри HTML-формы (применяются почти ко всем элементам HTML, но наиболее используются в элементах формы):

Атрибут Значение Описание
onblur script Запускает момент, когда элемент теряет фокус
onchange script Запускает момент, когда изменяется значение элемента
oncontextmenu script Сценарий, запускаемый при запуске контекстного меню
onfocus script Запускает момент, когда элемент получает фокус
oninput script Сценарий, запускаемый, когда элемент получает пользовательский ввод
oninvalid script Сценарий, запускаемый при недопустимом элементе
onreset script Срабатывает при нажатии кнопки сброса в форме
onsearch script Срабатывает, когда пользователь пишет что-то в поле поиска (для <input="search">)
onselect script Срабатывает после выбора некоторого текста в элементе
onsubmit script Срабатывает при отправке формы

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

Атрибут Значение Описание
onkeydown script Срабатывает, когда пользователь нажимает клавишу
onkeypress script Срабатывает, когда пользователь нажимает клавишу
onkeyup script Срабатывает, когда пользователь освобождает ключ

События мыши

Атрибут Значение Описание
onclick script Срабатывает при щелчке мышью по элементу
ondblclick script Срабатывает при двойном щелчке мышью по элементу
onmousedown script Срабатывает при нажатии кнопки мыши на элементе
onmousemove script Срабатывает, когда указатель мыши движется, находясь над элементом
onmouseout script Срабатывает, когда указатель мыши перемещается из элемента
onmouseover script Срабатывает, когда указатель мыши перемещается над элементом
onmouseup script Срабатывает при отпускании кнопки мыши над элементом
onmousewheel script Устаревшие. Используйте onwheel вместо атрибута
onwheel script Срабатывает, когда колесо мыши катится вверх или вниз над элементом

Перетаскивание событий

Атрибут Значение Описание
ondrag script Сценарий, запускаемый при перетаскивании элемента
ondragend script Сценарий, запускаемый в конце операции перетаскивания
ondragenter script Сценарий, запускаемый при перетаскивании элемента в допустимый целевой объект перетаскивания
ondragleave script Сценарий, запускаемый, когда элемент оставляет допустимый целевой объект перетаскивания
ondragover script Сценарий, запускаемый при перетаскивании элемента над допустимым целевым объектом перетаскивания
ondragstart script Сценарий, запускаемый в начале операции перетаскивания
ondrop script Сценарий, запускаемый при удалении перетаскивания элемента
onscroll script Сценарий, запускаемый при прокрутке полосы прокрутки элемента

События буфера обмена

Атрибут Значение Описание
oncopy script Срабатывает, когда пользователь копирует содержимое элемента
oncut script Срабатывает, когда пользователь режет содержимое элемента
onpaste script Срабатывает, когда пользователь вставляет некоторое содержимое в элемент

Медиа-события

События, инициированные носителями, такими как видео, изображения и аудио (применяются ко всем элементам HTML, но наиболее распространены в мультимедийных элементах, например <audio>, <embed>, <img>, <object>, and <video>).

Совет: Посмотрите на нашу HTML аудио и видео DOM ссылка для получения дополнительной информации.

Атрибут Значение Описание
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 Сценарий, запускаемый, когда атрибуту поиска присваивается значение false, указывающее, что Поиск завершен
onseeking script Сценарий, запускаемый, когда атрибуту поиска присваивается значение true, указывающее, что поиск активен
onstalled script Сценарий для запуска, когда обозреватель не может получить данные мультимедиа по какой-либо причине
onsuspend script Скрипт, запускаемый при извлечении мультимедийных данных, останавливается до полной загрузки по какой-либо причине
ontimeupdate script Скрипт, запускаемый при изменении игрового положения (например, когда пользователь пересылается в другую точку носителя)
onvolumechange script Скрипт, который будет выполняться каждый раз при изменении тома, который (включая настройку тома на "mute")
onwaiting script Сценарий, запускаемый, когда носитель приостановлен, но ожидается его возобновление (например, когда носитель приостанавливается для буферизации дополнительных данных)

Разные события

Атрибут Значение Описание
onshow script Срабатывает, когда элемент <menu> отображается в виде контекстного меню
ontoggle script Срабатывает, когда пользователь открывает или закрывает элемент <details>