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

MouseEventプロパティ

イベントオブジェクトのリファレンス イベントオブジェクト

うちどのマウスボタンのマウスイベントがトリガされたときに押されたことを検索します。

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

定義と使用法

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

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

注:このプロパティによって返される値は、で返されるものと同じであるボタンのプロパティプラス1。

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


ブラウザのサポート

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

プロパティ
which 1.0 9.0 1.0 1.0 5.0

構文

event .which

技術的詳細

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

可能な値:
  • 0:いいえボタン
  • 1:マウスの左ボタン
  • 2:ホイールボタンまたは中ボタン(存在する場合)
  • 3:右マウスボタン
注:左側に構成マウスの場合、戻り値が逆になっています。
DOMバージョン: DOMレベル2イベント

関連ページ

HTML DOMリファレンス: のMouseEventボタンプロパティ

HTML DOMリファレンス: のMouseEventボタンプロパティ


イベントオブジェクトのリファレンス イベントオブジェクト