Атрибут | ||||||
onwheel | 31+ | 18+ | Да | 17+ |
HTML атрибут-событие onwheel
Событие onwheel возникает, когда на элементе прокручивается вперед или назад колесо мыши.
Событие onwheel также срабатывает при прокручивании пользователем или масштабировании на элементе с помощью сенсорной панели (например, «мыши» ноутбука).
Несмотря на то, что колёсико мыши обычно ассоциируется с прокруткой, это совсем разные вещи.
- При прокрутке срабатывает событие onscroll, которое происходит при любой прокрутке, в том числе через клавиатуру, но только на прокручиваемых элементах.
- А событие onwheel является чисто «мышиным». Оно генерируется над любым элементом при передвижении колеса мыши. При этом не важно, прокручиваемый он или нет.
Примечание: Событие onscroll происходит после прокрутки, а onwheel – до прокрутки, поэтому в нём можно отменить саму прокрутку (действие браузера).
Синтаксис
<element onwheel="script">
Значения
- script
- Скрипт, исполняющийся при возникновении события
Значение по умолчанию
Нет.
Применяется к тегам
Onwheel относится к атрибутам событий, и может быть использован со следующими тегами:
Поддерживаемые HTML-теги: | Все HTML-элементы |
---|
Отличия HTML 4.01 от HTML 5
Атрибут является новым в HTML 5.
Пример использования:
Событие onwheel (Элемент <div>)
Скрипт срабатывает, когда пользователь вращает колесико мыши над элементом <div>:Поддержка браузерами
Спецификации
Спецификация | Статус |
---|---|
Document Object Model (DOM) Level 3 Events Specification | Рабочий проект |
Учебник HTML
HTML уроки: HTML Атрибуты
