keyPropiedad de evento
Ejemplo
Obtener el botón del teclado al presionar una tecla:
xEl resultado es:
Pruébalo »
Este artículo contiene más ejemplos en la parte inferior.
Definición y uso
El evento key devuelve el identificador de la tecla cuando se presiona una tecla.
El identificador de tecla es una cadena que representa el botón del teclado. El valor de retorno de esta propiedad puede ser:
- Una sola letra (como "a", "W", "4", "+" o "$")
- Varias letras (como "F1", "Enter", "HOME" o "CAPS LOCK")
Consejo:Si deseas ver si se ha presionado la tecla "ALT", "CTRL", "META" o "SHIFT", puedes usaraltKey, ctrlKey, metaKeyoshiftKeyla propiedad.
Compatibilidad del navegador
Los números de la tabla indican la primera versión del navegador que admite esta propiedad.
| Propiedad | |||||
|---|---|---|---|---|---|
| key | No compatible | 9.0 | 23.0 | No compatible | No compatible |
Sintaxis
Detalles técnicos
| Valor de retorno: | Una cadena que representa el botón de la tecla. Valores posibles:
|
|---|---|
| Versión DOM: | DOM Level 3 Events |
Más ejemplos
Ejemplo
Mostrar un mensaje cuando el usuario presione la tecla "A":
// Presiona la tecla "a" o "A" (usando caps lock o shift), muestra un mensaje
if (x == "a" || x == "A") {
alert ("¡Has presionado la tecla 'A'!");
}
Pruébalo »
Páginas relacionadas
Manual de referencia de HTML DOM:Propiedad de evento key
Manual de referencia de HTML DOM:Propiedad de evento charCode
Manual de referencia de HTML DOM:Propiedad de evento which
Otras extensiones
Objeto de evento