MouseEvent which-Eigenschaft

Definition und Verwendung

Die which-Eigenschaft gibt eine Zahl zurück, die angibt, welcher Mausknopf bei einem Mausereignis gedrückt wurde.

Diese Eigenschaft wird hauptsächlich mit dem onmousedown-Ereignis verwendet.

Anmerkung:Der Wert, den dieser Eigenschaft zurückgegeben wird, ist gleich button-Eigenschaft der Rückgabewert wird um eins erhöht.

Anmerkung:Dieser Wert ist schreibgeschützt.

Beispiel

Ermitteln Sie den gedrückten Mausknopf bei ausgelöstem Mausereignis:

alert("Sie haben den Button: " + event.which)

Versuchen Sie es selbst

Syntax

event.which

Technische Details

Rückgabewert:

Zahlwert, der angibt, welche Maustaste bei einem Mausereignis gedrückt wurde.

Mögliche Werte:

  • 0: Kein Button
  • 1: Linksklick
  • 2: Mausradknopf oder mittlerer Button (falls vorhanden)
  • 3: Mausrad oder mittlerer Button (falls vorhanden)

Anmerkung:Für linkshändige Mauskonfigurationen ist der Rückgabewert umgekehrt.

DOM Version: DOM Level 2 Events

Browser-Unterstützung

Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die die Eigenschaft vollständig unterstützt.

Eigenschaften Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

Verwandte Seiten

HTML DOM Referenzhandbuch:MouseEvent-button-Eigenschaft

HTML DOM Referenzhandbuch:MouseEvent-buttons-Eigenschaft