MouseEvent getModifierState() Methode
Beispiel
Ist die Feststelltaste aktiviert?
var x = event.getModifierState("CapsLock");
Definition und Verwendung
Die Methode getModifierState() gibt true zurück, wenn die angegebene Zusatztaste gedrückt oder aktiviert wurde.
Modifikatortasten, die nur aktiviert werden, wenn sie gedrückt werden:
- Alt
- AltGraph
- Kontrolle
- Meta
- Schicht
Modifikatortasten, die beim Klicken aktiviert und beim erneuten Klicken deaktiviert werden:
- Caps Lock
- Num Lock
- ScrollLock
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die das Verfahren vollständig unterstützt.
Method | |||||
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Syntax
event.getModifierState(modifierKey)
Parameterwerte
Parameter | Beschreibung |
---|---|
ModifikatorSchlüssel | Die Taste, um zu prüfen, ob sie aktiviert ist oder nicht. Zulässige Werte: „Alt“ „AltGraph“ „CapsLock“ „Control“ „Meta“ „NumLocK“ „ScrollLock“ „Shift“ |
Technische Details
Rückgabewert: | Ein boolescher Wert, wahr, wenn die angegebene Zusatztaste aktiviert ist, andernfalls falsch. |
---|---|
DOM-Version: | DOM-Level-3-Ereignisse |
Mehr Beispiele
Beispiel
Ist die Umschalttaste gedrückt?
var x = event.getModifierState("Shift");
Verwandte Seiten
HTML-DOM-Referenz: MouseEvent altKey-Eigenschaft
HTML-DOM-Referenz: MouseEvent ctrlKey-Eigenschaft
HTML-DOM-Referenz: MouseEvent metaKey-Eigenschaft