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

buttons プロパティ

event.buttons

 buttons プロパティは、どのマウスボタンが押されているかを返す MouseEvent のプロパティです。
 このプロパティは主に mousedown イベントに併せて使用されます。

buttons プロパティ
document.addEventListener("mousedown", (event) => {
	colsole.log( event.buttons );
});

詳しくは Example を参照してください

 複数のボタンに対応しています。Safariブラウザは対応していません。button プロパティを使うことをお勧めします。

ページ内 Index

- ad -

構文(Syntax)

返り値はNumber型で、読み取り専用です。

Number = event.buttons;

返り値(Return Values)

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

Example

 buttons プロパティの例です。

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

- ad -