flexbe banner 468x60flexbe banner 728x90flexbe banner 930x180smsc banner 468x60smsc banner 728x90smsc banner 930x180jivo banner 468x60jivo banner 728x90jivo banner 930x180

Следующие атрибуты событий могут быть применены к большинству HTML-элементов для выполнения JavaScript. Эти атрибуты могут быть указаны для всех элементов, за некоторыми исключениями, где они не имеют смысла, например, к элементам в разделе <head>, таких как <title>, <base>, <link>.

События Window

События, связанные с объектом window (относится к тегу <body>):

АтрибутЗначениеОписание
onafterprintscriptСрабатывает после печати соответствующего документа.
onbeforeprintscriptСрабатывает до печати соответствующего документа.
onbeforeunloadscriptЗапускается до выгрузки документа.
onerrorscriptСрабатывает при возникновении ошибок в документе.
onhashchangescriptЗапускается, когда часть URL-адреса, следующая за знаком (#) изменяется.
onloadscriptЗапускается, когда документ закончил загрузку.
onmessagescriptСрабатывает, когда происходит событие отправки сообщения, то есть когда пользователь отправляет сообщение с помощью метода postMessage(). Подробнее в Руководстве Web Workers в HTML5.
onofflinescriptСрабатывает при сбое сетевого подключения и браузер начинает работать в автономном режиме.
ononlinescriptСрабатывает, когда сетевые подключения восстанавливаются и браузер начинает работать в сети.
onpagehidescriptСрабатывает, когда страница скрыта, например, когда пользователь переходит на другую веб-страницу.
onpageshowscriptСрабатывает, когда отображается страница, например, когда пользователь переходит на веб-страницу.
onpopstatescriptВозникает, когда вносятся изменения в активную историю.
onresizescriptЗапускается при изменении размера окна браузера.
onstoragescriptЗапускается при обновлении области Web Storage.
onunloadscriptСрабатывает непосредственно перед выгрузкой документа или закрытием окна браузера.

События Form

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

АтрибутЗначениеОписание
onblurscriptСрабатывает, когда элемент теряет фокус.
onchangescriptЗапускается при изменении значения или состояния элемента.
onfocusscriptСрабатывает, когда элемент получает фокус.
oninputscriptЗапускается, когда значение элемента изменяется пользователем.
oninvalidscriptВызывается, когда отправляемый элемент не удовлетворяет проверкам формы.
onresetscriptЗапускается, когда пользователь сбрасывает форму.
onselectscriptСрабатывает, когда какой-либо текст выделяется или текущий выбор изменяется пользователем.
onsearchscriptСрабатывает, когда пользователь пишет что-то в поле ввода поиска.
onsubmitscriptЗапускается при отправке формы.

События Mouse

События, которые происходят из-за взаимодействия пользователя с помощью мыши:

АтрибутЗначениеОписание
onclickscriptСрабатывает, когда пользователь нажимает левую кнопку мыши на элементе.
ondblclickscriptЗапускается, когда пользователь дважды щелкает элемент.
oncontextmenuscriptВызывается, когда пользователь запускает контекстное меню, щелкнув правой кнопкой мыши на элементе.
ondragscriptЗапускается, когда пользователь перетаскивает элемент. Событие ondrag происходит во время операции перетаскивания.
ondragendscriptСрабатывает, когда пользователь отпускает кнопку мыши в конце операции перетаскивания.
ondragenterscriptЗапускается, когда пользователь перетаскивает элемент в допустимую цель перетаскивания.
ondragleavescriptЗапускается, когда элемент покидает допустимую цель перетаскивания во время операции перетаскивания.
ondragoverscriptЗапускается, когда элемент перетаскивается находится над допустимой целью перетаскивания.
ondragstartscriptЗапускается, когда пользователь начинает перетаскивать выделенный текст или выделенный элемент.
ondropscriptСрабатывает, когда кнопка мыши отпущена во время операции перетаскивания, т.е. когда перетаскиваемый элемент сбрасывается.
onmousedownscriptСрабатывает при нажатии кнопки мыши над элементом.
onmousemovescriptСрабатывает, когда пользователь наводит указатель мыши на элемент.
onmouseoutscriptСрабатывает, когда пользователь перемещает указатель мыши за пределы элемента.
onmouseoverscriptЗапускается, когда пользователь перемещает указатель мыши на элемент.
onmouseupscriptСрабатывает, когда пользователь отпускает кнопку мыши, когда мышь находится над элементом.
onmousewheelscriptУстарел. Вместо этого используйте атрибут onwheel.
onscrollscriptЗапускается, когда пользователь прокручивает содержимое элемента, нажимая на полосу прокрутки элемента.
onshowscriptВозникает, когда событие contextmenu было запущено для элемента.
ontogglescriptЗапускается, когда пользователь открывает или закрывает элемент <details>.
onwheelscriptСрабатывает, когда пользователь прокручивает содержимое вверх или вниз по элементу.

События Keyboard

События, возникающие при взаимодействии пользователя с помощью клавиатуры:

АтрибутЗначениеОписание
onkeydownscriptСрабатывает, когда пользователь нажимает клавишу.
onkeypressscriptСрабатывает, когда пользователь нажимает буквенно-цифровую клавишу.
onkeyupscriptСрабатывает, когда пользователь отпускает ключ.

События Clipboard

События, связанные с модификацией буфера обмена, то есть копирование, вырезание и вставка:

АтрибутЗначениеОписание
oncopyscriptЗапускается, когда пользователь копирует выделенный элемент, добавляя его в системный буфер обмена.
oncutscriptЗапускается, когда выделенный элемент удаляется из документа и добавляются в системный буфер обмена.
onpastescriptЗапускается, когда пользователь вставляет данные из системного буфера обмена в документ.

События Media

События, возникающие при обработке элементов мультимедиа, встроенных в HTML-документы, таких как <audio> и <video>.

АтрибутЗначениеОписание
onabortscriptСрабатывает, когда воспроизведение прерывается, но не из-за ошибки.
oncanplayscriptСрабатывает, когда доступно достаточно данных для воспроизведения мультимедиа, по крайней мере, на пару кадров, но потребуется дополнительная буферизация..
oncanplaythroughscriptСрабатывает, когда весь носитель может быть воспроизведен до конца, не требуя остановки для дальнейшей буферизации.
oncuechangescriptЗапускается, когда метка текстовой дорожки в элементе <track> изменяется.
ondurationchangescriptЗапускается при изменении продолжительности медиа.
onemptiedscriptСрабатывает, когда медиа-элемент сбрасывается в его начальное состояние, либо из-за фатальной ошибки во время загрузки, либо из-за вызова метода load() для его перезагрузки.
onendedscriptЗапускается при достижении конца воспроизведения.
onerrorscriptЗапускается при возникновении ошибки при получении медиа-данных.
onloadeddatascriptЗапускается, когда медиа-данные загружаются в текущей позиции воспроизведения.
onloadedmetadatascriptЗапускается, когда метаданные носителя (например, длительность и размеры) закончили загрузку.
onloadstartscriptВозникает, когда начинается загрузка носителя.
onpausescriptСрабатывает, когда воспроизведение приостановлено, пользователем или программно.
onplayscriptЗапускается, когда воспроизведение мультимедиа начинается после приостановки, т.е. когда запрашивается метод play().
onplayingscriptЗапускается, когда начинается воспроизведение аудио или видео.
onprogressscriptПериодически срабатывает, чтобы показать прогресс при загрузке данных мультимедиа.
onratechangescriptСрабатывает, когда скорость воспроизведения увеличивается или уменьшается, например, в режиме замедленной съемки или ускоренной перемотки вперед.
onseekedscriptСрабатывает, когда операция поиска заканчивается.
onseekingscriptЗапускается при перемещении текущей позиции воспроизведения.
onstalledscriptСрабатывает, когда загрузка неожиданно остановилась.
onsuspendscriptСрабатывает, когда загрузка носителя намеренно остановлена.
ontimeupdatescriptСрабатывает, когда позиция воспроизведения изменилась, например, когда пользователь переходит вперед в другую позицию воспроизведения.
onvolumechangescriptСрабатывает, когда громкость изменяется, или воспроизведение отключено или включено.
onwaitingscriptСрабатывает, когда воспроизведение останавливается, потому что следующий кадр видео ресурса недоступен.

Описанные выше атрибуты применяются ко всем элементам HTML, хотя для большинства из них они бесполезны.

smsc banner 480x320smsc banner 728x90smsc banner 120x600etxt banner 480x320etxt banner 728x90etxt banner 120x600kwork banner 480x320kwork banner 728x90kwork banner 120x600

Если вы разработчик, мы рекомендуем добавить этот пост в Закладки, т.к. быстрый доступ к информации, которую мы часто используем ускоряет нашу работу.

Здесь вы можете посмотреть все посты содержащие тег «закладки».

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Похожие посты

Руководство по сущностям и символам в HTML

В следующей таблице перечислены основные сущности в HTML. Символ HTML-символ Числовое значение Описание & &amp; &#38; Амперсант « &quot; &#34; Двойная кавычка < &lt; &#60; Меньше > &gt; &#62; Больше ‘ &apos; &#39; Апостроф (только в XHTML) Символы валют В следующей таблице перечислены символы валют. Символ HTML-символ Числовое значение Описание ¢ &cent; &#162; Цент £…