Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/05/2011, 13:23
patiurco
 
Fecha de Ingreso: mayo-2011
Ubicación: Toluca
Mensajes: 115
Antigüedad: 13 años
Puntos: 2
Respuesta: "Funcion para evitar insertar numeros o letras en cajas de texto"

Cita:
Iniciado por dukeblass Ver Mensaje
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)" />
Oye tu codigo esta genial de verdad gracias, me ha sido de mucha ayuda, oye y si quiero que me acepte algun otro caracter extra es posible. Gracias por todo y si es posible te lo agradecere mucho hasta luego.


Jaja ya vi como lograr eso gracias por todo.