Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, como eu faço para chamar essa função clicando no botão?]
<script>
function tecla(){
if(event.keyCode==39) {
alert("Tecla não permitida");
event.keyCode=0;
}
}
</script>
<input type="text" />
<input type="button" />Então o que eu quero é que a função seja chamada pelo botão e não pela caixa de texto.
Tenta colocar o document ou window, tipo assim:
document.onkeypress = function(){ console.log(event.keyCode)};Deixa eu ver se entendi, pela função que passou:
Você quer que: quando o usuário teclar uma tecla que ele não deveria e logo em seguida clicar no botão, ele mostre esse alerta?
Valeu pelo ajuda, galera. Eu já resolvi o problema de outra forma.
blza, andrevrcoelho,
Se desejar, poste o code para que, de alguma forma possa auxiliar outros ao pesquisarem seu tópico.
vlw
Olá andrevrcoelho, blza!
Tente desta forma.
<input type="text" onkeyup="tecla(event); this.select()" />
Espero ter ajudado,
vlw