Keycodes no trabalho JavaScript atribuindo um valor de código -chave específico à tecla correspondente. Essa funcionalidade ajuda a restringir o usuário de inserir um valor inválido, especialmente ao preencher um formulário ou um questionário. Da mesma forma, solicitando o usuário final do habilitado “Caps Lock”Ao preencher um campo sensível ao caso.
O que são códigos de chave?
JavaScript atribui um código numérico a cada tecla contida em um teclado. Os códigos -chave para as chaves alfanuméricas e de função são numeradas consecutivamente. Neste blog, será explicado o funcionamento dos seguintes códigos de chave em relação às chaves específicas:
Chave | Código chave |
Aba | 9 |
Digitar | 13 |
Sintaxe
evento.Código chaveNa sintaxe acima:
Como os códigos de chave funcionam em JavaScript?
O funcionamento dos códigos de chave pode ser realizado usando o “addEventListener ()”Método em combinação com os seguintes métodos:
Abordagem 1: Trabalho dos códigos de chave em JavaScript usando o método getElementById ()
O "addEventListener ()”O método anexa um evento ao elemento, e o“getElementById ()”Método acessa um elemento com o especificado“eu ia”. Esses métodos podem ser utilizados para acessar o campo de texto de entrada e detectar a chave específica com a ajuda do código -chave atribuído e um evento anexado.
Sintaxe
elemento.addEventListener (evento, ouvinte, uso);Na sintaxe acima:
Na sintaxe dada:
Exemplo
Vamos nos concentrar no exemplo abaixo do ponto:
Detecte a tecla TAB
No snippet de código acima:
Saída
Da saída acima, pode -se observar que a detecção do “Aba”Key está sendo feita com sucesso.
Abordagem 2: Trabalho dos códigos de chave em JavaScript usando o método querySelector ()
O "QuerySelector ()”O método recebe o primeiro elemento que corresponde a um seletor CSS. Este método pode ser utilizado para acessar da mesma forma o campo de texto de entrada e anexar um evento a ele, resultando na detecção da chave especificada com base no código -chave.
Sintaxe
documento.QuerySelector (seletores CSS)Na sintaxe acima dada:
Exemplo
Vamos observar o seguinte exemplo passo a passo:
Detectar a tecla enter
Nas linhas de código acima, execute as seguintes etapas:
Saída
Na saída acima, pode -se observar que após a detecção do “Digitar"Chave, o título muda, tornando a detecção bem -sucedida.
Conclusão
O "addEventListener ()“Método em combinação com o“getElementById ()”Método, ou o“QuerySelector ()”O método pode ser implementado para garantir o funcionamento dos códigos de chave em JavaScript. A abordagem anterior pode ser utilizada para acessar o campo de texto de entrada e detectar a chave específica por meio do código da chave com a ajuda de um evento anexado. A última abordagem pode ser aplicada para acessar o campo de texto de entrada e anexar um evento a ele, que detectará a chave específica com base em seu código -chave. Este tutorial explicou o funcionamento dos códigos -chave em JavaScript.