
Введение в события 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, таких как окна, формы, клавиатура и многое другое, а также подробное объяснение атрибутов. Вы также можете посмотреть следующие статьи, чтобы узнать больше
- Основные теги HTML
- Преимущества HTML
- Теги формата HTML
- Таблицы стилей HTML
- HTML блоки
- Топ-5 атрибутов событий HTML с примерами
- Установить цвет фона в HTML с примером
- Руководство по различным событиям JavaScript
- Проверка формы HTML | Примеры