Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2009, 10:13
superdober
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 17 años, 6 meses
Puntos: 1
De acuerdo Modificar Funcion para Que Borre Tambien

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 ¡¡¡¡