Propriété de la touche KeyboardEvent
Exemple
Obtenez le bouton du clavier qui a été enfoncé lorsqu'un événement clé s'est produit :
var x = event.key;
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La propriété key renvoie l'identifiant de la touche qui a été enfoncée lorsqu'un événement de touche s'est produit.
Les identificateurs de touche sont des chaînes qui identifient les boutons du clavier. La valeur de retour de cette propriété peut être une chaîne de :
- Un seul caractère (comme "a", "W", "4", "+" ou "$")
- Un multicaractère (comme "F1", "Enter", "HOME" ou "CAPS LOCK")
Remarque : Cette propriété est en lecture seule.
Astuce : Si vous souhaitez savoir si la touche "ALT", "CTRL", "META" ou "SHIFT" a été enfoncée lorsqu'un événement de touche s'est produit, utilisez la propriété altKey , ctrlKey , metaKey ou shiftKey .
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge la propriété.
Property | |||||
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | 10.0 | 38.0 |
Syntaxe
event.key
Détails techniques
Valeur de retour : |
Une chaîne, représentant le bouton du clavier enfoncé. Valeurs possibles:
|
---|---|
Version DOM : | Événements DOM niveau 3 |
Plus d'exemples
Exemple
Alerter un texte si l'utilisateur appuie sur la touche "A":
var x = event.key;
// If the pressed keyboard button is "a" or "A" (using caps lock or shift), alert some text.
if (x == "a" || x == "A") {
alert ("You pressed the 'A' key!");
}
Pages connexes
Référence HTML DOM : propriété KeyCode de KeyboardEvent
Référence HTML DOM : KeyboardEvent quelle propriété
Référence HTML DOM : propriété KeyboardEvent charCode