button プロパティ
button プロパティは、マウスのどのボタンが押されたかを番号で返すプロパティです。MouseEvent のプロパティです。
button プロパティは主に onmousedown イベントで使用されます。
以下のようにマウス操作によって取得できる event オブジェクトは MouseEvent です。
button プロパティは読み取り専用です。
buttons プロパティもありますが、buttons プロパティは Safari ブラウザが対応していません。
ページ内 Index
Syntax
in JavaScript
返り値はNumber型です。マウスボタンを表す数値です。
Number = event.button;
Return Values
Value | 摘要 |
---|---|
0 | マウスの左ボタン |
1 | ホイールボタンまたは中央ボタン |
2 | マウスの右ボタン |
*左用に設定されたマウスの場合、戻り値は逆になります
Internet Explorer 8以前では以下のようになります。
Value | 摘要 |
---|---|
1 | マウスの左ボタン |
4 | ホイールボタンまたは中央ボタン |
2 | マウスの右ボタン |