Los últimos tutoriales de desarrollo web
 

KeyboardEvent key Property

<Objeto de evento

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:
  • Un solo carácter (like "a" , "W" , "4" , "+" or "$")
  • Una de varios caracteres (like "F1" , "Enter" , "HOME" or "CAPS LOCK")
Nota: devuelve undefined en Chrome, Safari y Opera
DOM Versión: DOM Nivel 3 Eventos

Ejemplos

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