Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/11/2009, 09:05
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 2 meses
Puntos: 66
Respuesta: Expresiones regulares

yo utilizo esta función para validar cadenas de texto:

-------------------------------------
function expRegular(e)
{
var tecla;
tecla = (document.all) ? e.keyCode : e.which;
if(tecla == 8)
{return true;}
var patron;
patron = /[0-9a-zA-Z._\-]/
var te;
te = String.fromCharCode(tecla);
return patron.test(te);
}
-----------------------------------------------
y en el input type="text" le pongo el evento onkeypress="return expRegular(event);"
quizá vayan por ahí los tiros... si quieres prueba este método y, si te funciona, ya vamos viendo el tema de los caracteres.

salu2