Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
e ai pessoal
andei pesquisando, e pesquisando, e achei em vários fóruns essa dúvida e não achei solução....
como eu bloqueio o backspace?
tentei o código clássico:
event.keyCode == 8 ? return false : return true;
mas sem sucesso, ele não pega o backspace(e nem o delete)
pois bem, se alguém que já teve este mesmo problema puder ajudar, eu continuarei procurando uma solução.
Desde já Obrigado!
edit:
achei a solução...
...
<html lang="en">
<head>
<title>capturing and cancelling the backspace key</title>
<script type="text/javascript">
document.onkeydown = document.onkeypress = function (evt) {
if (typeof evt == 'undefined') {
evt = window.event;
}
if (evt) {
var keyCode = evt.keyCode ? evt.keyCode : evt.charCode;
if (keyCode == 8) {
if (evt.preventDefault) {
evt.preventDefault();
}
return false;
}
else {
return true;
}
}
else {
return true;
}
}
</script>
</head>
<body>
<p><input type="text" name="text" id="text"/>Is the backspace key cancelled?</p>
</body>
</html>Carregando comentários...