onblur

Событие onblur возникает при потере элемента фокуса. Это обычно происходит, если щёлкнуть на другой элемент текущего документа. Событие onblur противоположно по своему действию событию onfocus.


onfocus

Событие onfocus возникает при получении элементом фокуса. Например, для текстового поля фокусом называется возможность вводить текст. Событие onfocus по своему действию противоположно onblur.


onchange

Событие возникает при изменении значения элемента формы, вроде текстового поля или списка. Например, событие onchange добавленное к элементу <textarea> срабатывает каждый раз, когда введён новый текст и поле потеряло фокус.


onclick

Событие onclick возникает при щелчке левой кнопкой мыши на элементе, к которому добавлен атрибут onclick.


ondblclick

Событие ondblclick возникает при двойном щелчке левой кнопкой мыши на элементе.


onkeydown

Событие onkeydown срабатывает в момент нажатия клавиши, но когда она ещё не отпущена.


onkeyup

Событие onkeyup возникает в момент отпускания нажатой клавиши.


onkeypress

Событие onkeypress срабатывает, когда клавиша на клавиатуре нажата и отпущена, что эквивалентно совместному действию onkeydown и onkeyup.


onload

Событие onload используется как указатель, что веб-страница полностью загружена, включая содержание, изображения, стилевые файлы и внешние скрипты.


onmousedown

Событие onmousedown по своему действию похоже на onclick и отличается от него тем, что срабатывает в момент нажатия на кнопку мыши. onclick же в каком-то смысле является комбинацией событий onmousedown и onmouseup.


onmouseup

Событие onmouseup по своему действию противоположно событию onmousedown и происходит при отпускании кнопки мыши, пока курсор находится в пределах элемента, к которому добавлен атрибут onmouseup.


onmousemove

Событие onmousemove используется для определения перемещения курсора мыши в любом направлении экрана. Это событие применяется для создания различных эффектов, связанных с курсором мыши: всплывающие подсказки, перетаскивание объектов и др.


onmouseout

Событие onmouseout срабатывает, когда курсор мыши выходит за пределы элемента, к которому добавляется атрибут onmouseout. Это событие обычно работает в связке с событием onmouseover.


onmouseover

Событие onmouseover срабатывает, когда курсор мыши наводится на элемент, к которому добавлен атрибут onmouseover. Это один из самых популярных атрибутов, применяемый для создания различных эффектов с изображениями и другими объектами веб-страницы. Обычно работает в связке с событием onmouseout.


onreset

Событие onreset возникает при очистке формы, происходящей при нажатии на кнопку Reset. Такая кнопка не обязательна и может отсутствовать в форме, а при её использовании данные формы возвращаются в своё исходное значение.


onsubmit

Событие onsubmit возникает при отправке формы, это обычно происходит, когда пользователь нажимает специальную кнопку Submit.


onselect

Событие onselect применяется в текстовых полях формы и включается при выделении текста с помощью мыши или клавиатуры.


onscroll

Событие onscroll происходит при прокручивании содержимого веб-страницы.


onunload

Событие onunload срабатывает в том случае, когда страница не загрузилась по каким-либо причинам, либо при закрытии окна (вкладки) браузера.