代码示例:(标识:event_mouse_buttons)
<!DOCTYPE html>
<html>
<body>

<div onmousedown="WhichButton(event)">用您的鼠标按钮之一单击此文本可返回一个数字。
  <p>
  1 = 鼠标左键<br>
  2 = 鼠标右键<br>
  4 = 鼠标中键<br>
  8 = 第四个鼠标按钮(通常是“浏览器返回”按钮)<br>
  16 = 第五个鼠标按钮(通常是“浏览器前进”按钮)<br>
  </p>
</div>

<p><b>提示:</b>如果您一次按下两个按钮,则返回值会合并。</p>

<p><b>注释:</b>IE8 以及更早版本和 Safari 不支持 buttons 属性。</p>

<h2>你按下了按钮:<span id="demo"></span></h2>

<script>
function WhichButton(event) {
  var x = event.buttons;
  document.getElementById("demo").innerHTML = x;
}
</script>

</body>
</html>
运行结果: