Hola tengo el siguiente codigo javascript con el cual puedo restringir los caracteres que se pueden escribir en un input, textarea, etc..
el caso es que no me permite borrar los caracteres una vez introducidos en la caja de texto. El keycode de la tecla borrar creo que es la 107. Que modificacion tendria que hacer para que me lo admitiera. Muchas Gracias de Antemano.
Código:
<script type="text/javascript">
<!--
var letras=' ABCÇDEFGHIJKLMNÑOPQRSTUVWXYZabcçdefghijklmnñopqrstuvwxyzàáÀÁéèÈÉíìÍÌïÏóòÓÒúùÚÙüÜ'
var numeros='1234567890'
var signos=',.:;@-\''
var matematicos='+-=()*/'
var otros='<>#$%&?¿'
function alpha(e,allow) {
var k;
k=document.all?parseInt(e.keyCode): parseInt(e.which);
return (allow.indexOf(String.fromCharCode(k))!=-1);
}
// -->
</script>
=================================
llamadas a la funcion javascript antes escrita
==================================
Código:
onkeypress="return alpha(event,letras)"
onkeypress="return alpha(event,letras+numeros)"
onkeypress="return alpha(event,letras+numeros+signos)"
GRACIAS ¡¡¡¡