tutoriais mais recente desenvolvimento web
 

KeyboardEvent key Property

<Objeto de evento

Exemplo

Obter o botão do teclado que foi pressionado quando um evento chave ocorreu:

var x = event.key;

O resultado x poderia ser:

Enter
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

A propriedade de chave retorna o identificador da chave que foi pressionado quando um evento chave ocorreu.

identificadores de chave são strings que identificam botões do teclado. O valor de retorno dessa propriedade pode ser uma seqüência de:

  • Um único caractere (like "a" , "W" , "4" , "+" or "$")
  • A multi caracteres (like "F1" , "Enter" , "HOME" or "CAPS LOCK")

Nota: Esta propriedade é somente leitura.

Dica: Se você quiser descobrir se o "ALT" , "CTRL" , "META" ou "SHIFT" tecla foi pressionada quando um evento chave ocorreu, use o altKey , ctrlKey , metakey ou shiftKey propriedade.


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente a propriedade.

Propriedade
key Não suportado 9 23,0 Não suportado Não suportado

Sintaxe

event .key

Detalhes técnicos

Valor de retorno: A String, que representa o botão do teclado pressionado.

Valores possíveis:
  • Um único caractere (like "a" , "W" , "4" , "+" or "$")
  • A multi caracteres (like "F1" , "Enter" , "HOME" or "CAPS LOCK")
Nota: Devoluções indefinidos no Chrome, Safari e Opera
DOM Versão: DOM Nível 3 Eventos

Exemplos

mais Exemplos

Exemplo

Alertar algum texto se o usuário pressiona o "A" chave:

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!");
}
Tente você mesmo "

Páginas relacionadas

HTML DOM referência: KeyboardEvent keyCode Property

Referência HTML DOM: KeyboardEvent which Property

HTML DOM referência: KeyboardEvent charCode Property


<Objeto de evento