Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2011, 12:11
dukeblass
 
Fecha de Ingreso: mayo-2011
Mensajes: 171
Antigüedad: 13 años
Puntos: 32
Respuesta: "Funcion para evitar insertar numeros o letras en cajas de texto"

Código Javascript:
Ver original
  1. function controltag(e) {
  2.         tecla = (document.all) ? e.keyCode : e.which;
  3.         if (tecla==8) return true; // para la tecla de retroseso
  4.         else if (tecla==0||tecla==9)  return true; //<-- PARA EL TABULADOR-> su keyCode es 9 pero en tecla se esta transformando a 0 asi que porsiacaso los dos
  5.         patron =/[0-9\s]/;// -> solo letras
  6.        // patron =/[0-9\s]/;// -> solo numeros
  7.         te = String.fromCharCode(tecla);
  8.         return patron.test(te);
  9.     }

Código HTML:
Ver original
  1. <input type="text" name="nombre" onkeypress="return controltag(event)" />
  2. <input type="text" name="dsadas" onkeypress="return controltag(event)" />