Como Detectar Um Pressionamento De Tecla

Índice:

Como Detectar Um Pressionamento De Tecla
Como Detectar Um Pressionamento De Tecla

Vídeo: Como Detectar Um Pressionamento De Tecla

Vídeo: Como Detectar Um Pressionamento De Tecla
Vídeo: COMO DETECTAR QUALQUER TECLA PRESSIONADA | Curso C# Visual Studio 2024, Novembro
Anonim

JavaScript é uma linguagem de script orientada a objetos. É mais frequentemente usado para definir programaticamente as reações das páginas às ações do usuário. A presença de scripts java na página sobrecarrega um pouco seu volume, portanto, não é recomendado o uso de construções programáticas complexas.

Como detectar um pressionamento de tecla
Como detectar um pressionamento de tecla

Necessário

direitos de administrador

Instruções

Passo 1

Para reconhecer quando um botão do teclado é pressionado, o evento onkeydown, que faz parte da página, é usado na tag body. A lógica para escrever o código para este evento é bastante simples: e o valor entre aspas pode ser um código independente ou uma chamada de função. Para definir a resposta a um pressionamento de tecla na forma de uma mensagem de texto, escreva o seguinte código: corpo. Neste caso, o alerta () /

Passo 2

Para determinar qual botão foi pressionado, você precisa digitar o seguinte código: corpo. Este trecho de código se refere ao objeto de evento, ou melhor, à sua propriedade keyCode, que retorna o código numérico do botão pressionado. Se no site você precisar determinar qual tecla foi pressionada, integre este código na página em que tudo isso deve ocorrer.

etapa 3

Para reconhecer o atalho do teclado, você precisa complicar um pouco o código adicionando a condição: corpo. Ou seja, se os códigos dos botões pressionados corresponderem a “71”, deverá ser emitida a mensagem de texto “Ctrl + G”. Naturalmente, em vez da função de alerta, você pode escrever sua própria reação. Como regra, todo web designer tenta ajustar a configuração do site para atender às suas necessidades, de modo que os métodos de exibição podem ser completamente diferentes.

Passo 4

Também existe um manipulador onkeypress em javascript, que tem um propósito semelhante. A principal diferença desse manipulador é que para que esse evento ocorra (e a resposta subsequente do manipulador), o botão não deve ser apenas pressionado, mas também liberado.

Recomendado: