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Возникает, когда элементе прокручивается колесо мыши