Méthode getModifierState() de l'objet MouseEvent
Définition et utilisation
getModifierState() renvoie true si la touche modifieur spécifiée est appuyée ou activée.
Touches modifieuses activées uniquement lors de la pression :
- Alt
- AltGraph
- Control
- Meta
- Shift
Touches modifieuses activées lors du clic et désactivées lors du clic suivant :
- CapsLock
- NumLock
- ScrollLock
Exemple
Exemple 1
La touche Caps Lock est-elle activée ?
var x = event.getModifierState("CapsLock");
Exemple 2
La touche Shift est-elle appuyée ?
var x = event.getModifierState("Shift");
Syntaxe
event.getModifierState("modifierKey)
Valeur du paramètre
Paramètres | Description |
---|---|
modifierKey |
Vérifiez si la touche a été activée. Valeurs valides :
|
Détails techniques
Valeur de retour : | Valeur booléenne, true si la touche modifieur spécifiée est activée, sinon false. |
---|---|
Version DOM : | Événements DOM Level 3 |
Support du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend pleinement en charge cette méthode.
Méthode | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Pages connexes
Référence du DOM HTML :Propriété altKey de MouseEvent
Référence du DOM HTML :Propriété ctrlKey de MouseEvent
Référence du DOM HTML :Propriété metaKey de MouseEvent