Учебники

HTML — События Ссылки

Когда пользователь посещает ваш веб-сайт, он делает такие вещи, как нажатие на текст и изображения и ссылки, наведение указателя мыши и т. Д. Это примеры того, что JavaScript называет событиями.

Мы можем написать наши обработчики событий в Javascript или vbscript и можем указать эти обработчики событий как значение атрибута тега события. Спецификация HTML 4.01 определяет 19 атрибутов событий, перечисленных ниже:

События уровня <body> и <frameset>

Есть только два атрибута, которые можно использовать для запуска любого кода JavaScript или VBScript, когда происходит какое-либо событие на уровне документа.

атрибут Значение Описание
в процессе скрипт Скрипт запускается при загрузке HTML-документа
OnUnload скрипт Скрипт запускается при выгрузке HTML-документа

ПРИМЕЧАНИЕ. — Здесь скрипт относится к любой функции VBScript или JavaScript или коду кода.

<form> Уровень событий

Ниже приведены шесть атрибутов, которые можно использовать для запуска любого кода JavaScript или VBScript, когда происходит какое-либо событие на уровне формы.

атрибут Значение Описание
по изменению скрипт Скрипт запускается при изменении элемента
onsubmit скрипт Скрипт запускается при отправке формы
OnReset скрипт Скрипт запускается при сбросе формы
onselect скрипт Скрипт запускается, когда элемент выбран
ONBLUR скрипт Скрипт запускается, когда элемент теряет фокус
OnFocus скрипт Скрипт запускается, когда элемент получает фокус

События клавиатуры

Следующие три события генерируются с помощью клавиатуры. Эти события недопустимы в элементах base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style и title.

атрибут Значение Описание
OnKeyDown скрипт Скрипт запускается при нажатии клавиши
OnKeyPress скрипт Скрипт запускается при нажатии и отпускании клавиши
OnKeyUp скрипт Скрипт запускается при отпускании ключа

Другие события

Далее следуют 7 других событий, которые генерируются мышью при контакте с любым HTML-тегом. Эти события недопустимы в элементах base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title.