События

Содержание

onblur

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

Синтаксис

onblur="<скрипт>"

onchange

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

Синтаксис

onchange="<скрипт>"

onclick

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

Синтаксис

onclick="<скрипт>"

ondblclick

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

Синтаксис

ondblclick="<скрипт>"

onfocus

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

Синтаксис

onfocus="<скрипт>"

onkeydown

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

Синтаксис

onkeydown="<скрипт>"

onkeypress

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

Синтаксис

onkeypress="<скрипт>"

onkeyup

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

Синтаксис

onkeyup="<скрипт>"

onload

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

Синтаксис

onload="<скрипт>"

onmousedown

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

Синтаксис

onmousedown="<скрипт>"

onmousemove

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

Синтаксис

onmousemove="<скрипт>"

onmouseout

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

Синтаксис

onmouseout="<скрипт>"

onmouseover

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

Синтаксис

onmouseover="<скрипт>"

onmouseup

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

Синтаксис

onmouseup="<скрипт>"

onreset

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

Синтаксис

onreset="<скрипт>"

onselect

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

Синтаксис

onselect="<скрипт>"

onscroll

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

Синтаксис

window.onscroll="<функция>"

В качестве значения указывается имя функции, которая будет вызвана при прокручивании.

onsubmit

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

Синтаксис

onsubmit="<скрипт>"

onunload

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

Синтаксис

onunload="<скрипт>"


5 июня 2017 г.