Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. WheelEvent

WheelEvent

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

* Some parts of this feature may have varying levels of support.

TheWheelEvent interface represents events that occur due to the user moving a mouse wheel or similar input device.

Note:This is the standard wheel event interface to use. Old versions of browsers implemented the non-standard and non-cross-browser-compatibleMouseWheelEvent andMouseScrollEvent interfaces. Use this interface and avoid the non-standard ones.

Don't confuse thewheel event with thescroll event:

  • Awheel event doesn't necessarily dispatch ascroll event. For example, the element may be unscrollable at all. Zooming actions using the wheel or trackpad also firewheel events.
  • Ascroll event isn't necessarily triggered by awheel event. Elements can also be scrolled by using the keyboard, dragging a scrollbar, or using JavaScript.
  • Even when thewheel event does trigger scrolling, thedelta* values in thewheel event don't necessarily reflect the content's scrolling direction.
Event UIEvent MouseEvent WheelEvent

Constructor

WheelEvent()

Creates aWheelEvent object.

Instance properties

This interface inherits properties from its ancestors,MouseEvent,UIEvent, andEvent.

WheelEvent.deltaXRead only

Returns adouble representing the horizontal scroll amount.

WheelEvent.deltaYRead only

Returns adouble representing the vertical scroll amount.

WheelEvent.deltaZRead only

Returns adouble representing the scroll amount for the z-axis.

WheelEvent.deltaModeRead only

Returns anunsigned long representing the unit of thedelta* values' scroll amount.

WheelEvent.wheelDeltaRead onlyDeprecatedNon-standard

Returns an integer (32-bit) representing the distance in pixels.

WheelEvent.wheelDeltaXRead onlyDeprecatedNon-standard

Returns an integer representing the horizontal scroll amount.

WheelEvent.wheelDeltaYRead onlyDeprecatedNon-standard

Returns an integer representing the vertical scroll amount.

Note:Element: mousewheel event has additional documentation about the deprecated propertieswheelDelta,wheelDeltaX,wheelDeltaY.

Instance methods

This interface doesn't define any specific methods, but inherits methods from its ancestors,MouseEvent,UIEvent, andEvent.

Specifications

Specification
UI Events
# interface-wheelevent

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp