Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные элементы документа HTML.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
340.99 Кб
Скачать

События в html

Новым для HTML 4.0 является возможность отслеживать действия пользователя и браузера и запускать действия, например, скрипт JavaScript, когда пользователь щелкает на элементе или происходит какое-либо другое действие. Ниже представлен список атрибутов, которые могут быть вставлены в html-теги для задания реакции на действия пользователя.

Если вы хотите узнать больше о программировании этих событий, о том как и где это можно использовать, ознакомтесь с нашим учебником по JavaScript и учебником по DHTML.

События элементов <body> и <frameset>

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

Атрибут

Значение

Описание

onload

Скрипт (сценарий)

Скрипт, который будет выполнен, когда страница загрузится

onunload

Скрипт (сценарий)

Скрипт, который будет выполнен при выходе со страницы

События форм

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

Атрибут

Значение

Описание

onblur

Скрипт (сценарий)

Скрипт, который должен быть выполнен, когда элемент теряет фокус (т.е. курсор мыши уходит с элемента)

onchange

Скрипт (сценарий)

Скрипт, который должен быть выполнен при изменении элемента.

onfocus

Скрипт (сценарий)

Скрипт, который должен быть выполнен, когда элемент попадает в фокус (т.е. курсор мыши попадает на элемент)

onreset

Скрипт (сценарий)

Скрипт, который должен быть выполнен при сбросе формы

onselect

Скрипт (сценарий)

Скрипт, который должен быть выполнен при выборе (выделении) элемента

onsubmit

Скрипт (сценарий)

Скрипт, который должен быть выполнен при подтверждении формы

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

Можно использовать во всех элементах, кроме 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

Скрипт (сценарий)

Скрипт, который должен быть выполнен, когда пользователь отпускает кнопку мыши