button Event Attribute
Complete Event Object Reference
Definition and Usage
The button event attribute returns a number that indicates which mouse button was
clicked when an event was triggered.
Syntax
Parameter |
Description |
0 |
Specifies the left mouse-button |
1 |
Specifies the middle mouse-button |
2 |
Specifies the right mouse-button |
Internet Explorer has different parameters:
Parameter |
Description |
1 |
Specifies the left mouse-button |
4 |
Specifies the middle mouse-button |
2 |
Specifies the right mouse-button |
Tips and Notes
Note: For left-handed configured mice the button parameter values are
reversed.
Tip: Mozilla gives a
Ctrl–Click a button value of 2 (same as right-click).
Example
The following example alerts which mouse button was clicked:
<html>
<head>
<script type="text/javascript">
function whichButton(event)
{
if (event.button==2)
{
alert("You clicked the right mouse button!")
}
else
{
alert("You clicked the left mouse button!")
}
}
</script>
</head>
<body onmousedown="whichButton(event)">
<p>Click in the document. An alert box will
alert which mouse button you clicked.</p>
</body>
</html>
|
Try-It-Yourself Demos
button
- Check which mouse button was clicked
Complete Event Object Reference
|
|
|