Metodo getModifierState() dell'oggetto MouseEvent
Definizione e uso
Se la modifica specificata è premuta o attivata, il metodo getModifierState() restituisce true.
Modifiche chiave attivate solo quando premute:
- Alt
- AltGraph
- Control
- Meta
- Shift
Modifiche chiave attivate con un clic e disattivate con un altro clic:
- CapsLock
- NumLock
- ScrollLock
Esempio
Esempio 1
Il tasto Caps Lock è stato attivato?
var x = event.getModifierState("CapsLock");
Esempio 2
La chiave shift è stata premuta?
var x = event.getModifierState("Shift");
Sintassi
event.getModifierState("modifierKey)
Valore del parametro
Parametro | Descrizione |
---|---|
modifierKey |
Controlla se la chiave è stata attivata. Valori validi:
|
Dettagli tecnici
Valore di ritorno: | Valore booleano, true se la modifica specificata è attivata, altrimenti false. |
---|---|
Versione DOM: | DOM Level 3 Events |
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente questo metodo.
Metodo | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Pagine correlate
Manuale di riferimento HTML DOM DOM:Proprietà altKey dell'evento MouseEvent
Manuale di riferimento HTML DOM DOM:Proprietà ctrlKey dell'evento MouseEvent
Manuale di riferimento HTML DOM DOM:Proprietà metaKey dell'evento MouseEvent