MouseEvent getModifierState() metod
Definition och användning
Om den angivna modifierartangenten trycks ner eller aktiveras, returnerar getModifierState() metoden true.
Modifierartangentar som aktiveras endast vid tryck:
- Alt
- AltGraph
- Control
- Meta
- Shift
Modifierartangentar som aktiveras vid klick och inaktiveras vid ett nytt klick:
- CapsLock
- NumLock
- ScrollLock
Exempel
Exempel 1
Har Caps Lock-tangenten aktiverats?
var x = event.getModifierState("CapsLock");
Exempel 2
Har shift-tangenten tryckts ner?
var x = event.getModifierState("Shift");
Syntax
event.getModifierState("modifierKey)
Parametervärde
Parameter | Beskrivning |
---|---|
modifierKey |
Kontrollera om tangenten har aktiverats. Giltiga värden:
|
Tekniska detaljer
Returvärde: | Boolsk värde, true om den angivna modifierartangenten är aktiverad, annars false. |
---|---|
DOM-version: | DOM Level 3 Events |
Webbläsarstöd
Talen i tabellen anger den första webbläsareversion som fullständigt stöder denna metod.
Metoder | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Relaterade sidor
HTML DOM Referenshandbok:MouseEvent altKey-attribut
HTML DOM Referenshandbok:MouseEvent ctrlKey-attribut
HTML DOM Referenshandbok:MouseEvent metaKey-attribut