MouseEvent getModifierState() Methode

Definition und Verwendung

Wenn die angegebene Modifikaturtaste gedrückt oder aktiviert wird, gibt die Methode getModifierState() true zurück.

Modifikaturtaste, die nur beim Drücken aktiviert wird:

  • Alt
  • AltGraph
  • Control
  • Meta
  • Shift

Modifikaturtaste, die beim Klicken aktiviert und beim erneuten Klicken deaktiviert wird:

  • CapsLock
  • NumLock
  • ScrollLock

Beispiel

Beispiel 1

Wurde der Caps Lock aktiviert?

var x = event.getModifierState("CapsLock");

Versuchen Sie es selbst

Beispiel 2

Wurde die Umschalttaste gedrückt?

var x = event.getModifierState("Shift");

Versuchen Sie es selbst

Syntax

event.getModifierState("modifierKey)

Parameterwert

Parameter Beschreibung
modifierKey

Überprüfen Sie, ob die Taste aktiviert wurde. Gültige Werte:

  • "Alt"
  • "AltGraph"
  • "CapsLock"
  • "Control"
  • "Meta"
  • "NumLocK"
  • "ScrollLock"
  • "Shift"

Technische Details

Rückgabewert: Boolescher Wert, true, wenn die angegebene Modifikaturtaste aktiviert ist, sonst false.
DOM-Version: DOM Level 3 Events

Browser-Unterstützung

Die Zahlen in der Tabelle weisen auf die erste Browserversion hin, die diese Methode vollständig unterstützt.

Methode Chrome IE Firefox Safari Opera
getModifierState() 30 9.0 15 10.1 17

Verwandte Seiten

HTML DOM Referenzhandbuch:MouseEvent altKey-Eigenschaft

HTML DOM Referenzhandbuch:MouseEvent ctrlKey-Eigenschaft

HTML DOM Referenzhandbuch:MouseEvent metaKey-Eigenschaft