Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2002, 12:40
Avatar de Mickel
Mickel
 
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
Re: Validar una cadena como expresión regular

Prueba usando esta función
Código:
  
<script language='JavaScript'>
function OnlyChar(tfield) {
   var valid = "-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_1234567890";
   var ok = "yes";
   var temp;
   for (var i=0; i<tfield.value.length; i++) {
	temp = "" + tfield.value.substring(i, i+1);
	if (valid.indexOf(temp) == "-1") ok = "no";
   }
   if (ok == "no") {
	alert("Error. Caracteres no aceptados");
	tfield.focus();
   }
}
</script>
....
....
....
<form...>
...
<input type='text'... onBlur='OnlyChar(this);'>
...
</form>