Вы здесь

HTML атрибуты-события

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

Атрибут Описание
onafterprint Возникает, когда страница выводится на печать
onbeforeprint Возникает перед подачей страницы на печать
onbeforeunload Возникает перед тем, как документ будет выгружен
onblur Возникает, когда элемент теряет фокус
onchange Возникает, когда значение элемента изменяется
onclick Возникает, когда пользователь нажимает мышью на элемент
oncontextmenu Возникает, когда вызывается контекстное меню
oncopy Возникает, когда пользователь копирует содержимое элемента
oncut Возникает, когда пользователь вырезает содержимое элемента
ondblclick Возникает при двойном нажатии мышью на элемент
ondrag Возникает, когда пользователь перетаскивает элемент
ondragend Возникает, когда пользователь заканчивает перетаскивать элемент
ondragenter Возникает, когда перетаскиваемый элемент входит в принимающий элемент
ondragleave Возникает, когда перетаскиваемый элемент покидает принимающий элемент
ondragover Возникает, когда перетаскиваемый элемент проходит над принимающим элементом
ondragstart Возникает, когда пользователь начинает перетаскивать элемент
ondrop Возникает, когда пользователь "сбрасывает" перетаскиваемый элемент
onerror Возникает, если при загрузки внешнего файла произошла ошибка
onfocus Возникает, когда элемент получает фокус
onhashchange Возникает, когда изменяется анкорная часть URL
oninput Возникает, когда в элементе начинается пользовательский ввод
oninvalid Возникает, если неверно введено поле формы
onkeydown Возникает, когда пользователь нажимает какую-нибудь клавишу клавиатуры
onkeypress Возникает, когда пользователь нажал на какую-нибудь клавишу клавиатуры
onkeyup Возникает, когда пользователь отпускает нажатую клавишу клавиатуры
onload Возникает, когда объект загружен
onmousedown Возникает, когда нажимают кнопку мыши на каком-либо элементе
onmousemove Возникает, когда указатель движется над элементом
onmouseout Возникает, когда указатель выходит за пределы элемента
onmouseover Возникает, когда указатель выходит в пределы элемента
onmouseup Возникает, когда отпускают нажатую кнопку мыши на каком-либо элементе
onoffline Возникает, когда браузер переходит в режим оффлайн
ononline Возникает, когда браузер переходит в режим онлайн
onpageshow Возникает, когда пользователь переходит на страницу
onpaste Возникает, когда пользователь вставляет контент из буфера обмена
onreset Возникает, когда форма сбрасывается
onresize Возникает при изменении размера окна браузера
onscroll Возникает, когда прокручивается полоса прокрутки элемента
onsearch Возникает, когда пользователь отправит запрос в поле поиска
onselect Возникает, когда пользователь выделяет текст внутри элемента
onshow Возникает, когда элемент <menu> выводится, как контекстное меню
onsubmit Возникает при отправке формы
ontoggle Возникает, когда элемент <details> открывается или закрывается
onunload Возникает, когда пользователь выгружает страницу
onwheel Возникает, когда элементе прокручивается колесо мыши