button プロパティ
button プロパティは、マウスのどのボタンが押されたかを番号で返すプロパティです。MouseEventのプロパティです。
button プロパティは主にonmousedownイベントと使用されます。
document.addEventListener("keypress", (mousedown) => { colsole.log( event.button ); });
詳しくは Example を参照してください
button プロパティは読み取り専用です。
buttons プロパティもありますが、buttons プロパティは Safari ブラウザが対応していません。
ページ内 Index
- ad -
Syntax
in JavaScript
返り値はNumber型です。マウスボタンを表す数値です。
Number = event.button;
Return Values
Value | 摘要 |
---|---|
0 | マウスの左ボタン |
1 | ホイールボタンまたは中央ボタン |
2 | マウスの右ボタン |
*左用に設定されたマウスの場合、戻り値は逆になります
Internet Explorer 8以前では以下のようになります。
Value | 摘要 |
---|---|
1 | マウスの左ボタン |
4 | ホイールボタンまたは中央ボタン |
2 | マウスの右ボタン |
Example
- ad -