備忘録的プログラミングリファレンス

buttonプロパティ

 buttonプロパティは、マウスのどのボタンが押されたかを番号で返すプロパティです。MouseEventのプロパティです。

 buttonプロパティは主にonmousedownイベントと使用されます。

 buttonプロパティは読み取り専用です。

Syntax

in JavaScript

返り値はNumber型です。マウスボタンを表す数値です。

Number = event.button;

Return Values

Value摘要
0マウスの左ボタン
1ホイールボタンまたは中央ボタン
2マウスの右ボタン

*左用に設定されたマウスの場合、戻り値は逆になります

Internet Explorer 8以前では以下のようになります。

Value摘要
1マウスの左ボタン
4ホイールボタンまたは中央ボタン
2マウスの右ボタン

Example

確認ボタンをクリックしてください。以下のHTML,CSS,Scriptコード例が実行されます。