Hola
Estoy haciendo un pequeño script para validar un formularios mediante expresiones regulares pero hay cosas que no me funcionan como por ejemplo
si quisiera que en el textInput se pudiera entrar cualquier cosa que este en el rango de la letra
a a la
z pondria esto
Código:
function ValidarForm(campo) {
var RegExPattern = /[a-z]/;
if ((campo.value.match(RegExPattern)) && (campo.value!='')) {
//Esta bien
} else {
campo.style.border = "2px solid #ff0000";
}
}
El tema es que cuando escribo un caracter como
&, es como si estuviera bien, cuando deberia ponerse el borde rojo de mal. ? ah la funcion es llamada en el evento onBlur del text input..
saludos