Como obter a tecla pressionada em JavaScript
Neste artigo você vai aprender a como obter a tecla pressionada em JavaScript, resgatando o nome da tecla e não o número que ela representa

Fala programador(a), beleza? Bora aprender mais sobre como resgatar o nome da tecla que pressionamos no teclado em vez do código!
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 118 aulas
- 4 projetos
- 9h 33min
A ideia principal é saber qual a tecla está sendo digitado pelo seu código
Depois com a função fromCharCode vamos extrair qual é a tecla que o usuário pressionou
Veja um exemplo desta situação:
function keyPressed(e){
e = e || window.event;
var key = e.keyCode || e.which;
return String.fromCharCode(key);
}
document.onkeypress = function(e) {
console.log(keyPressed(e));
};
Aqui criamos um evento no document, que qualquer tecla pressionada o afetará
Depois passamos o evento, a tecla pressionada está incluída neste dado, para a função keyPressed, que criamos no mesmo código
Na função keyPressed verificamos o keyCode da tecla, isso é o número que representa a tecla pressionada
Aplicamos neste número a função fromCharCode que nos dá a tecla pressionada
E depois disso, temos impresso no nosso console o nome da tecla, simples não é?
Conclusão
Neste artigo vimos como obter a tecla pressionada com JavaScript
Basicamente checamos qual a tecla pressionada, pelo número do keyCode que o JavaScript nos dá
Depois transferimos para o nome da tecla com a função fromCharCode
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
