Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde Pessoal.
Tendo em vista que sempre tem gente querendo bloquear essa ou aquela tecla ou mesmo
fazer que algo aconteça quando determinada tecla for pressionada fui em busca de um código
que fornecesse o código da tecla que estamos pressionando.
Tudo bem que no windows algumas teclas tem valores padrões que não são possiveis de serem setados
como a tecla print screen a tecla esc a tecla backspace dentre outras. Porém a grande maioria pode ser mudada
a gosto. Por exemplo: Fiz um código javascript para uma calculadora em PHP que só funcionava com cliques de mouse.
Agora ela funciona com o teclado também graças ao javascript. Graças ao código que vou compartilhar abaixo com vocês
eu pude saber o número exato de cada tecla e usar o event.KeyCode para fazer o desejado.
Abaixo vai o código. Espero ter ajudado.
<html><head><script language="javascript"><!--function exemplo(){var tecla = window.event.keyCode;window.status = "Você pressionou a tecla: " + String.fromCharCode(tecla);alert("O Código da tecla pressionada é: " + tecla);}//--></script></head><body onKeyDown='return exemplo();' onKeyUp='return exemplo();'><p align="center">Obtendo o Código da tecla pressionada::.</p></body></html>Carregando comentários...