最新のWeb開発のチュートリアル
 

MouseEvent button Property

<イベントオブジェクト

うちどのマウスボタンのマウスイベントがトリガされたときに押されたことがわかります。

alert("You pressed button: " + event.button)
»それを自分で試してみてください

定義と使用法

ボタンプロパティは、マウスボタンのマウスイベントがトリガされたときに押されたことを示す数を返します。

このプロパティは、主にOnMouseDownイベントのと一緒に使用されています。

注意:このプロパティは読み取り専用です。


ブラウザのサポート

表中の数字は完全にプロパティをサポートする最初のブラウザのバージョンを指定します。

プロパティ
button はい はい はい はい 8.0

構文

event .button

技術的な詳細

戻り値: マウスイベントが発生したときに押されたマウスボタンを表す数値。

可能な値:
  • 0:マウスの左ボタン
  • 1:ホイールボタンや中ボタン(if present)
  • 2:マウスの右ボタン

注意:Internet Explorer 8の以前のバージョンは、異なる戻り値があります。

  • 1:マウスの左ボタン
  • 2:マウスの右ボタン
  • 4:ホイールボタンや中ボタン(if present)
Note:左側に構成マウスの場合は、戻り値が逆になっています
DOMバージョン: DOMレベル2のイベント

関連ページ

HTML DOMリファレンス: MouseEvent buttons Property

HTML DOMリファレンス: MouseEvent which Property


<イベントオブジェクト