События html // Вебшкола онлайн

 back-4402203 next-3900999

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

Чтобы узнать больше о программировании событий, перейдите по ссылке на станицу учебника Javascript.

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

События элементов и

Эти два атрибута могут использоваться только для элементов и :

Атрибут Значение Описание
onload Скрипт (сценарий) Скрипт, который будет выполнен, когда страница загрузится
onunload Скрипт (сценарий) Скрипт, который будет выполнен при выходе со страницы

События форм

Следующие атрибуты могут быть использованы в формах.

Атрибут Значение Описание
onblur Скрипт (сценарий) Скрипт, который должен быть выполнен, когда элемент теряет фокус (т.е. курсор мыши уходит с элемента)
onchange Скрипт (сценарий) Скрипт, который должен быть выполнен при изменении элемента.
onfocus Скрипт (сценарий) Скрипт, который должен быть выполнен, когда элемент попадает в фокус (т.е. курсор мыши попадает на элемент)
onreset Скрипт (сценарий) Скрипт, который должен быть выполнен при сбросе формы
onselect Скрипт (сценарий) Скрипт, который должен быть выполнен при выборе (выделении) элемента
onsubmit Скрипт (сценарий) Скрипт, который должен быть выполнен при подтверждении формы

События для изображений

Следующие атрибуты могут быть использованы для изображений.

Атрибут Значение Описание
onabort Скрипт (сценарий) Скрипт, который должен быть выполнен при прерывании загрузки изображения

Клавиатурные события

Можно использовать во всех элементах, кроме base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style и title.

Атрибут Значение Описание
onkeydown Скрипт (сценарий) Скрипт, который должен быть выполнен при нажатии клавиши пользователем
onkeypress Скрипт (сценарий) Скрипт, который должен быть выполнен при нажатии и отпускании клавиши пользователем
onkeyup Скрипт (сценарий) Скрипт, который должен быть выполнен при отпускании клавиши пользователем

События мыши

Можно использовать во всех элементах, кроме base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style и title.

Атрибут Значение Описание
onclick Скрипт (сценарий) Скрипт, который должен быть выполнен при одинарном щелчке мышью
ondblclick Скрипт (сценарий) Скрипт, который должен быть выполнен при двойном щелчке мышью
onmousedown Скрипт (сценарий) Скрипт, который должен быть выполнен, если пользователь зажал кнопку мыши
onmousemove Скрипт (сценарий) Скрипт, который должен быть выполнен при движении курсора мыши
onmouseout Скрипт (сценарий) Скрипт, который должен быть выполнен, если пользователь передвинул курсор мыши за пределы элемента
onmouseover Скрипт (сценарий) Скрипт, который должен быть выполнен, когда пользователь двигает курсор мыши над элементом
onmouseup Скрипт (сценарий) Скрипт, который должен быть выполнен, когда пользователь отпускает кнопку мыши

back-4402203 next-3900999