Ejemplo
Obtener el botón del teclado que se presionó cuando un acontecimiento clave ocurrió:
var x = event.key;
El resultado de x podría ser:
Enter
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
La propiedad clave devuelve el identificador de la tecla que se pulsa cuando un acontecimiento clave ocurrió.
identificadores claves son cadenas que identifican los botones del teclado. El valor de retorno de esta propiedad puede ser una cadena de:
- Un solo carácter (like "a" , "W" , "4" , "+" or "$")
- Una de varios caracteres (like "F1" , "Enter" , "HOME" or "CAPS LOCK")
Nota: Esta propiedad es de sólo lectura.
Consejo: Si desea averiguar si el "ALT" , "CTRL" , "META" o "SHIFT" ha pulsado la tecla cuando se produjo un acontecimiento clave, utilice el altKey , ctrlKey , metakey o shiftKey propiedad.
Soporte del navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con la propiedad.
Propiedad | |||||
---|---|---|---|---|---|
key | No soportado | 9.0 | 23.0 | No soportado | No soportado |
Sintaxis
event .key
Detalles técnicos
Valor de retorno: | Una cadena, que representa el botón del teclado pulsada. Valores posibles:
|
---|---|
DOM Versión: | DOM Nivel 3 Eventos |
Más ejemplos
Ejemplo
Alertar a un texto si el usuario pulsa la "A" clave:
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!");
}
Inténtalo tú mismo " Páginas relacionadas
Referencia HTML DOM: KeyboardEvent keyCode Property
Referencia HTML DOM: KeyboardEvent which Property
Referencia HTML DOM: KeyboardEvent charCode Property
<Objeto de evento