MouseEvent getModifierState() methode
Definitie en gebruik
Als de opgegeven modifier toets wordt ingedrukt of geactiveerd, retourneert de getModifierState() methode true.
Modifier toetsen die alleen worden geactiveerd bij indrukken:
- Alt
- AltGraph
- Control
- Meta
- Shift
Modifier toetsen die worden geactiveerd bij klikken en gedeactiveerd bij opnieuw klikken:
- CapsLock
- NumLock
- ScrollLock
Voorbeeld
Voorbeeld 1
Is de Caps Lock toets geactiveerd?
var x = event.getModifierState("CapsLock");
Voorbeeld 2
Is de shift toets ingedrukt?
var x = event.getModifierState("Shift");
Syntaxis
event.getModifierState("modifierKey)
Parameterswaarden
Parameters | Beschrijving |
---|---|
modifierKey |
Controleer of de toets geactiveerd is. Geldige waarden:
|
Technische details
Retourwaarde: | Booleaanse waarde, true als de opgegeven modifier toets actief is, anders false. |
---|---|
DOM versie: | DOM Level 3 Events |
Browserondersteuning
De cijfers in de tabel vermelden de eerste browserversie die deze methode volledig ondersteunt.
Method | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Related pages
HTML DOM reference manual:MouseEvent altKey property
HTML DOM reference manual:MouseEvent ctrlKey property
HTML DOM reference manual:MouseEvent metaKey property