Ajustar a compatibilidade de um atalho
Veja como key e code diferem para a mesma tecla física no layout atual.
Guide
O detector de eventos de teclado escuta keydown/keyup na página atual e mostra event.key, event.code, os já obsoletos mas ainda comuns em código antigo keyCode/which, a região do teclado em location, o repeat de uma tecla mantida e o estado de Ctrl/Shift/Alt/Meta. O histórico registra só as últimas 30 teclas pressionadas sem repetição.
Atualizado em 2026-09-102 min read
repeat=true, mas o histórico não é inundado pela repetição automática.| Entrada | Saída | Observação |
|---|---|---|
| Pressionar a barra de espaço | key mostra Space |
O event.key real é um espaço |
| Pressionar o Shift esquerdo | location=esquerda | Depende do navegador e do teclado |
| Manter a tecla A | repeat=true no momento | O histórico só registra a primeira ocorrência sem repetição |
keyCode e which estão obsoletos e só aparecem para depurar código legado; código novo deve preferir key/code.Veja como key e code diferem para a mesma tecla física no layout atual.
Compare keyCode/which com os campos modernos para entender a lógica dos listeners legados.
Porque o sistema operacional ou o navegador pode interceptá-los antes de o evento chegar à página.
Não. O listener só existe enquanto o componente da página está montado e é removido ao sair.
Os eventos de teclado ficam apenas na memória da página atual, para exibição; a ferramenta não persiste nem envia o histórico de teclas.
Atualizado em 2026-09-10
Pressione qualquer tecla para ver key, code, keyCode e location na hora, com indicadores de modificadores e histórico de teclas
Esta ferramenta ainda não está totalmente traduzida; parte do conteúdo usa o idioma de origem ou um idioma de reserva.
Exibido em tempo real key code keyCode location e outras propriedades do evento
Mantenha Ctrl / Shift / Alt / Win (⌘) pressionadas para vê-las em tempo real
As últimas 30 teclas (repetições de pressionamento longo não são registradas de novo)
Nenhum registro ainda; pressione algumas teclas