MouseEvent button Property
Example
Which mouse button was pressed?
let text = "You pressed button: " + event.button;
Try it Yourself »
Description
The button property returns which mouse button is pressed when a mouse event
occurs.
The button property is mostly used with the
onmousedown event.
The button property is read-only.
Syntax
event.button
Technical Details
| Return Value: | A Number. Which mouse button that was pressed: 0 : Left button 1 : Wheel or middle button (if present) 2 : Right button For a left-hand configured mouse, the values are reversed. |
|---|---|
| DOM Version: | DOM Level 2 Events |
Browser Support
event.button is a DOM Level 2 (2001) feature.
It is fully supported in all browsers:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Yes | Yes | Yes | Yes | Yes | 9-11 |