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:
|
---|---|
DOM Versão: | DOM Nível 3 Eventos |
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