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 срабатывает в том случае, когда страница не загрузилась по каким-либо причинам, либо при закрытии окна (вкладки) браузера.