Propriété de la méta-clé KeyboardEvent
Exemple
Savoir si la touche "META" a été appuyée ou non lors de l'appui sur une touche du clavier :
var x = document.getElementById("demo");
if (event.metaKey) {
x.innerHTML = "The META key was pressed!";
} else {
x.innerHTML = "The META key was NOT pressed!";
}
Définition et utilisation
La propriété metaKey renvoie une valeur booléenne qui indique si la touche "META" a été enfoncée ou non lors du déclenchement d'un événement de touche.
Tous les claviers n'ont pas la clé méta. Il est courant pour les claviers des microsystèmes Sun et les claviers des machines MIT et LISP. La clé méta est soit étiquetée "META", soit marquée d'un symbole "◆" en forme de losange plein.
Sur les claviers Mac, la touche META est représentée par la touche "Command/Cmd" ("⌘").
Remarque : Cette propriété est en lecture seule.
Prise en charge du navigateur
Property | |||||
---|---|---|---|---|---|
metaKey | Yes | Yes | Yes | Yes | Yes |
Syntaxe
event.metaKey
Détails techniques
Valeur de retour : |
Un booléen, indiquant si la touche "META" a été enfoncée lorsque l'événement de touche s'est produit.
Valeurs possibles:
|
---|---|
Version DOM : | Événements DOM niveau 2 |
Pages connexes
Référence HTML DOM : propriété KeyboardEvent altKey
Référence HTML DOM : propriété KeyboardEvent ctrlKey
Référence HTML DOM : Propriété shiftKey de KeyboardEvent