Eventos de teclado JavaScript
Os eventos que acontecem quando uma tecla de teclado é pressionada são referidos como eventos de teclado JavaScript e estes fazem parte do objeto KeyboardEvent. Os eventos que se enquadram na categoria de eventos de teclado são:
Aqui vamos lançar luz sobre esses eventos acima mencionados em detalhes.
Evento onkeydown
Quando uma tecla do teclado está sendo pressionada, o evento OnKeydown acontece. Ele borbulha e também é cancelável. Este evento suporta todas as tags html que não sejam , ,
, , ,
Sintaxe
A sintaxe do evento OneKeydown é a seguinte
Sintaxe HTML
Sintaxe JavaScript
objeto.onKeyDown = function () script;
Javascript addEventListener () sintaxe
objeto.addEventListener ("keydown", script);
Exemplo
No exemplo acima, um campo de entrada foi criado. Enquanto estiver dentro do campo de entrada, quando o usuário pressiona uma tecla de teclado, o evento OnKeydown acionará e a cor de fundo do campo de entrada será alterada para rosa.
Saída
Antes de pressionar uma tecla do teclado.
Depois de pressionar uma tecla do teclado dentro do campo de entrada.
Evento OnKeyPress
Quando uma tecla de teclado está sendo pressionada, o evento Onkeypress acontece. Ele borbulha e também é cancelável. Este evento suporta todas as tags html que não sejam , ,
, , ,
Sintaxe
A sintaxe do evento OneKeyPress é a seguinte
Sintaxe HTML
Sintaxe JavaScript
objeto.onKeypress = function () script;
Javascript addEventListener () sintaxe
objeto.addEventListener ("KeyPress", script);
Exemplo
No exemplo acima, um campo de entrada está sendo criado. Quando um usuário pressiona uma tecla de teclado enquanto estiver dentro do campo de entrada, o evento OnkeyPress acontecerá e a cor de fundo do campo de entrada será alterada para rosa.
Saída
Antes de pressionar uma tecla.
Depois de pressionar uma tecla do teclado, a cor do fundo do campo de entrada muda para rosa.
evento de onkeyup
Quando uma chave de teclado é lançada, o evento OnkeyUp acontece. Ele borbulha e também é cancelável. Este evento suporta todas as tags html que não sejam , ,
, , ,
Sintaxe
A sintaxe do evento OneKeyUps é a seguinte
Sintaxe HTML
Sintaxe JavaScript
objeto.onkeyup = function () script;
Javascript addEventListener () sintaxe
objeto.addEventListener ("keyUp", script);
Exemplo
No exemplo acima, os eventos onkeydown e onkeyup são demonstrados. Um campo de entrada está sendo criado. Quando você pressiona uma tecla, o evento OnKekeDown é acionado e a cor do fundo do campo de entrada se transforma em rosa e, quando você liberar uma chave, o evento OnkeyUp será acionado e a cor do fundo se tornará amarela.
Saída
Quando o usuário pressiona uma tecla no campo de entrada.
Depois de lançar a chave.
Conclusão
Os eventos que ocorrem devido à pressão de um botão do teclado são chamados de eventos de mouse javascript. Eventos que são classificados na categoria de eventos de teclado JavaScript são o evento OnKeyDown, Onkeypress Event, OnKeyUp Event. Todos esses eventos têm propósitos diferentes e são discutidos em detalhes, juntamente com exemplos apropriados, neste artigo.