Buenas, antes que nada, queiro agradecer a Tunait por su javascript validador. Intente agregarle unas cosas mas que necesitaba en mi web, pero me ocurre que funciona correctamente pero en el caso de haber ingresado mal los montos luego siempre me dice que esta mal. Es como que no se vacia la variable.
Muchas gracias, aca va el codigo:
Código:
<script language="JavaScript">
//Script verificador de formularios por Tunait!
//Los campos obligados deben terminar con un *
//No verifica los checkbox ni los radio
function verificarFormu(cualo)
{
for(m=0;m<cualo.length;m++)
{
if(cualo.elements[m].id.charAt(cualo.elements[m].id.length-1) == "*")
{
if(cualo.elements[m].value=="")
{
alert("Debe poner un " + cualo.elements[m].id.substring(0,cualo.elements[m].id.length-1))
cualo.elements[m].focus()
return false
break;
}
if(cualo.elements[m].id=="E-Mail" || cualo.elements[m].id=="E-Mail*")
{
pat=/^[\w\_\.çñ]{2,255}@[\w]{2,255}\.[a-z]{1,3}\.?[a-z]{0,3}$/
if(!pat.test(cualo.elements[m].value))
{
alert("Introduzca un E-mail válido")
cualo.elements[m].focus()
return false
}
}
if (cualo.elements[m].id=="Monto Min.*")
{
if(cualo.elements[m+1].value < cualo.elements[m].value)
{
alert("El monto MAXIMO debe ser mayor al monto MINIMO")
cualo.elements[m].focus()
return false
break;
}
}
}
else
{
continue;
}
}
}
</script>