Manipulando os eventos do teclado


Para manipular os eventos do teclado existem os eventos onKeyDown, onKeyPress e onKeyUp.

Vejamos suas diferenças:

onkeydown é o primeiro a disparar e podêmos pará-lo. Pode evitar que a tecla escreva no input.

onkeypress é o segundo a disparar. Não é disparado em teclas que não geram caracteres, como os F1 ~ F12, tab, etc.

onkeyup é disparado quando a tecla é largada e o seu input adicionado/registado no DOM. No caso de um input o novo caracter é inserido e não dá para cancelar, ou seja um input receberá o caractere.




Comentários

Copyright © 2018 Anderson Bravo
www.andersonbravo.com.br
anderson@andersonbravo.com.br