Propiedad de la tecla KeyboardEvent
Ejemplo
Obtenga el botón del teclado que se presionó cuando ocurrió un evento clave:
var x = event.key;
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
La propiedad clave devuelve el identificador de la tecla que se presionó cuando ocurrió un evento clave.
Los identificadores de teclas son cadenas que identifican los botones del teclado. El valor de retorno de esta propiedad puede ser una cadena de:
- Un solo carácter (como "a", "W", "4", "+" o "$")
- Un carácter múltiple (como "F1", "Entrar", "INICIO" o "BLOQ MAYÚS")
Nota: Esta propiedad es de solo lectura.
Sugerencia: si desea averiguar si se presionó la tecla "ALT", "CTRL", "META" o "SHIFT" cuando ocurrió un evento clave, use la propiedad altKey , ctrlKey , metaKey o shiftKey .
Compatibilidad con navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con la propiedad.
Property | |||||
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | 10.0 | 38.0 |
Sintaxis
event.key
Detalles técnicos
Valor de retorno: |
Una cadena, que representa el botón del teclado presionado. Valores posibles:
|
---|---|
Versión DOM: | Eventos de nivel 3 de DOM |
Más ejemplos
Ejemplo
Alerta algún texto si el usuario presiona la tecla "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!");
}
páginas relacionadas
Referencia HTML DOM: KeyboardEvent keyCode Propiedad
Referencia HTML DOM: KeyboardEvent qué propiedad
Referencia HTML DOM: KeyboardEvent charCode Propiedad