Введение в события HTML

Язык разметки гипертекста (HTML) - это язык гипертекста, который создает веб-дизайн. это отображается в любом веб-браузере. HTML-события - это действие. каждый пользователь клика получает реакцию от браузера под названием Action. Этот процесс известен как событие.

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

Другой тип событий HTML

В HTML5 доступно множество атрибутов событий, которые в основном классифицируются по 6 различным типам. Эти атрибуты работают с использованием языка JavaScript.

  • Атрибуты событий Windows: это предусмотрено для действия объекта Windows. Работает в теге body.
  • Атрибуты события формы: если пользователь выполняет какое-либо действие в форме, например ввод данных, отмена, отправка, эти атрибуты события работают.
  • Атрибуты события клавиатуры: это атрибуты события клавиатуры, используемые для действий клавиатуры и взаимодействия с пользователем.
  • Атрибуты события мыши : атрибут события мыши, используемый для действия мыши, которое состоит в перемещении, щелчке, колесе и т. Д.
  • Атрибуты события буфера обмена: это атрибуты события, используемые для действия буфера обмена. Пример вырезать, копировать, вредить.
  • Атрибуты медиа-события: Этот атрибут события работает с медиа-файлами, такими как видео и т. Д.

Описание атрибутов события

Вот некоторые объяснения атрибутов событий, которые подробно приведены ниже:

1. Атрибуты событий Windows

атрибут

Описание

OnAfterPrintЭтот сценарий действует, хотя после того, как документ напечатан.
OnBeforePrintЭтот сценарий действует, хотя до того, как документ напечатан.
onbeforeunloadТогда как перед выгрузкой документа этот скрипт работает.
OnErrorВ документе возникает Ошибка, после чего это событие выполняется.
onhashchangeЯкорная часть URL-адреса изменяется в документе во время выполнения события.
в процессеКогда первая веб-страница загружена полностью, выполняется это событие.
OnMessageВ документе сообщение произошло в тот момент, когда событие выполнено.
onofflineЕсли сетевое соединение недоступно, а браузер отключен, событие выполняется.
ononlineКогда сеть доступна в браузере, то событие выполняется.
onpagehideЭтот сценарий действует, если пользователь не работает с текущей веб-страницей, тогда текущая страница может быть скрыта.
onpageshowЭтот скрипт действует в тот момент, когда текущая веб-страница загружается.
onpopstateЭтот скрипт автоматически работает в браузере для изменения состояния истории.
OnResizeЭтот скрипт действует, когда браузер окна меняет размер.
onstorageКогда пользовательское веб-хранилище обновляется, событие выполняется.
OnUnloadЛибо текущая веб-страница пользователя не загружена, либо окно закрыто, затем событие выполняется.

2. Форма атрибутов события

атрибут Описание
ONBLURКакой-то объект проверки формы теряет фокус, а затем срабатывает событие.
по изменениюИзменение значения в форме затем событие сработало.
OnFocusВ форме, объект имеет фокус. Работая над этим объектом, то событие сработало.
oninputПользователь дает ввод значения в форме, после чего происходит событие.
oninvalidСобытие срабатывает, когда элемент не удовлетворяет его предопределенным ограничениям.
OnResetПользователь сбросил информацию о форме, затем событие сработало.
onsearchПользователи ищут нужное поле, а затем событие запускается.
onselectПользователь выбирает текст или текстовую область в форме, а затем событие запускается.
onsubmitПользователь отправляет форму в конце, затем событие запускается.

3. Атрибуты событий клавиатуры

атрибут Описание
OnKeyDownИспользуя клавиатуру, пользователь нажимает клавишу вниз в тот момент, когда событие работает
OnKeyPressИспользуя клавиатуру, пользователи нажимают клавишу и отображают символы, в этот момент событие работает.
OnKeyUpПосле нажатия клавиши пользователь отпускает клавишу, после чего событие срабатывает.

4. Атрибуты событий мыши

атрибут Описание
по щелчкуПользователь нажимает кнопку мыши на кнопке, после чего происходит событие.
ondblclickПользователи дважды щелкают мышью, после чего происходит событие.
OnMouseDownПользователь нажимает кнопку мыши на элементе, после чего произошло событие.
OnMouseMoveПользователь наводит указатель мыши на элемент, после чего произошло событие.
onmouseoutПользователь перемещает мышь за пределы элемента, после чего произошло событие.
при наведении мышиПользователь наводит указатель мыши на элемент, после чего произошло событие.
OnMouseUpПользователь отпустил кнопку мыши, после чего произошло событие.
OnMouseWheelИспользуя колесо мыши, пользователь прокручивает элемент вверх и вниз, после чего происходит событие.
onwheelИспользуя колесо мыши, пользователь поворачивает их вверх и вниз, после чего происходит событие.

5. Атрибуты событий буфера обмена

атрибут Описание
oncopyИспользование мыши для копирования содержимого затем произошло событие.
oncutС помощью мыши пользователи вырезали контент, после чего произошло событие.
onpasteИспользуя мышь, пользователь вставляет содержимое, после чего происходит событие.

6. Атрибуты медиа-событий

атрибут Описание
OnAbortКогда медиафайлы прерваны для загрузки и воспроизведения снова, происходит событие.
oncanplayКогда любой медиа-файл готов к воспроизведению, этот триггер срабатывает.
oncanplaythroughМедиафайл готов к воспроизведению без буферизации и загрузки.
oncuechangeЭлемент изменяет сигнал последующего события.
ondurationchangeМедиафайл изменяет продолжительность времени, после чего срабатывает триггер.
onemptiedЕсли файл мультимедиа недоступен и возникает фатальная ошибка, то срабатывает триггер.
onendedМедиа-файл приходит в конечную точку, затем запускается триггер.
OnErrorКогда произошла ошибка при получении медиафайла, запускается триггер
onloadeddataМедиафайл загружает данные, после чего срабатывает триггер.
onloadedmetadataМедиафайл загружает метаданные, после чего срабатывает триггер.
onloadstartМедиафайл начинает загружаться, затем запускается триггер.
OnPauseМедиафайл приостановлен для повторного воспроизведения, а затем сработает триггер.
onplayМедиафайл готов к воспроизведению, после чего запускается триггер.
onplayingМедиафайл начинает воспроизводиться, затем срабатывает триггер.
в процессеЭтот сценарий действует, когда браузер работает над соединением с данными мультимедиа.
onratechangeЕсли скорость воспроизведения видео изменяется, запускается триггер.
onseekedПользователи закончили перемещение, иначе пропустите новую позицию видео. этот атрибут установлен как ложный.
onseekingПользователь хочет переместиться, иначе пропустите новую позицию видео. этот атрибут установлен как true.
onstalledКогда браузер внезапно останавливается для подключения данных, тогда событие работает.
onsuspendКогда веб-браузер специально не получает медиа-данные, события работают.
ontimeupdateКогда пользователь меняет положение воспроизведения видео, например, вперед и назад.
onvolumechangeЧтобы изменить громкость носителя с низкого на высокий.
onwaitingЕсли данные загружают информацию, текущее видео останавливается с буферизацией, тогда событие срабатывает.

Вывод

Html Events - это простой способ действий и взаимодействия между веб-браузерами и пользователями. Пользователи могут получить реакцию на каждое действие без особых усилий. Например; вырезать и скопировать в буфер обмена, переместить и щелкнуть мышью, кнопки для формы. События делают веб-приложения в реальном времени и умные рабочие системы.

Рекомендуемые статьи

Это руководство по HTML-событиям. Здесь мы обсуждаем введение и типы событий HTML, таких как окна, формы, клавиатура и многое другое, а также подробное объяснение атрибутов. Вы также можете посмотреть следующие статьи, чтобы узнать больше

  1. Основные теги HTML
  2. Преимущества HTML
  3. Теги формата HTML
  4. Таблицы стилей HTML
  5. HTML блоки
  6. Топ-5 атрибутов событий HTML с примерами
  7. Установить цвет фона в HTML с примером
  8. Руководство по различным событиям JavaScript
  9. Проверка формы HTML | Примеры