KeyboardEvent location Property
Exemple
Obtenez l'emplacement de la clé :
var x = event.location;
Définition et utilisation
La propriété location renvoie un nombre qui indique l'emplacement d'une touche sur le clavier ou l'appareil.
Le nombre est représenté par 4 constantes :
0. DOM_KEY_LOCATION_STANDARD :
La touche n'est pas enfoncée sur le côté droit ou gauche du clavier et n'a pas été enfoncée sur le pavé numérique (cette valeur représente presque toutes les touches du clavier, par exemple "A", "U", "ESPACE" ou "5" )
1. DOM_KEY_LOCATION_LEFT :
Une touche gauche a été enfoncée (par exemple, la touche gauche "CTRL" ou la touche gauche "ALT" sur un clavier américain standard à 101 touches)
2. DOM_KEY_LOCATION_RIGHT :
Une touche droite a été enfoncée (par exemple la touche "CTRL" droite ou la touche "CTRL" droite sur un clavier américain standard à 101 touches)
3. DOM_KEY_LOCATION_NUMPAD :
La touche a été enfoncée sur le pavé numérique (par exemple la touche "2" sur le côté droit sur un clavier standard)
Remarque : La propriété location ne peut être utilisée que sur les événements onkeydown et onkeyup , pas sur onkeypress .
Remarque : Cette propriété est en lecture seule.
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 | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
Syntaxe
event.location
Détails techniques
Valeur de retour : |
Un nombre, représentant l'emplacement d'une touche sur le clavier ou l'appareil Le nombre est représenté par 4 constantes : 0. DOM_KEY_LOCATION_STANDARD |
---|---|
Version DOM : | Événements DOM niveau 3 |