Propiedad de ubicación de KeyboardEvent
Ejemplo
Obtener la ubicación de la clave:
var x = event.location;
Definición y uso
La propiedad de ubicación devuelve un número que indica la ubicación de una tecla en el teclado o dispositivo.
El número está representado por 4 constantes:
0. DOM_KEY_LOCATION_STANDARD:
La tecla no se presiona en el lado derecho o izquierdo del teclado, y no se presionó en el teclado numérico (este valor representa casi todas las teclas del teclado, por ejemplo, "A", "U", "ESPACIO" o "5" )
1. DOM_KEY_LOCATION_LEFT:
Se presionó una tecla izquierda (por ejemplo, la tecla "CTRL" izquierda o la tecla "ALT" izquierda en un teclado estadounidense estándar de 101 teclas)
2. DOM_KEY_LOCATION_RIGHT:
Se presionó una tecla derecha (por ejemplo, la tecla "CTRL" derecha o la tecla "CTRL" derecha en un teclado estadounidense estándar de 101 teclas)
3. DOM_KEY_LOCATION_NUMPAD:
Se presionó la tecla en el teclado numérico (por ejemplo, la tecla "2" en el lado derecho en un teclado estándar)
Nota: La propiedad de ubicación solo se puede usar en el evento onkeydown y onkeyup , no en onkeypress .
Nota: Esta propiedad es de solo lectura.
Compatibilidad con navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con la propiedad.
Property | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
Sintaxis
event.location
Detalles técnicos
Valor de retorno: |
Un número, que representa la ubicación de una tecla en el teclado o dispositivo El número está representado por 4 constantes: 0. DOM_KEY_LOCATION_STANDARD |
---|---|
Versión DOM: | Eventos de nivel 3 de DOM |