HTML onwheel Event Attribute

HTML Event Attributes HTML Event Attributes


Execute a JavaScript when the user rolls the mouse wheel over a <div> element:

<div onwheel="myFunction()">Roll the mouse wheel over me</div>
Try it yourself »

Definition and Usage

The onwheel attribute fires when the wheel of a pointing device is rolled up or down over an element.

The onwheel atttribute also fires when the user scrolls or zooms on an element by using a touchpad (like the "mouse" of a laptop).

Browser Support

The numbers in the table specify the first browser version that fully supports the event attribute.

Event Attribute
onwheel 31.0 Not supported 17.0 Not supported 18.0

Differences Between HTML 4.01 and HTML5

The onwheel attribute is new in HTML5.


<element onwheel="script">

Attribute Values

Value Description
script The script to be run on onwheel

Technical Details

Supported HTML tags: All HTML elements

Related Pages

HTML DOM reference: onwheel event

HTML Event Attributes HTML Event Attributes