Pues resulta que tengo un form hecho en php, javascript y pues html
. Las validaciones se hacen con el evento onclick en el boton submit, osea cuando pican en el botón "Enviar", entra a validar el form.No sé por qué, pero cuando valido con javascript ciertos campos, efectivamente me muestra el alert, pero también me manda el formulario

. Esto me pasa con IE, por que con FF funciona perfecto. No sé que pueda estar pasando, este el la función de la validación en javascript:
Código:
Lo raro es que nunca he tenido problemas de este tipo, y siempre he validado de esta manera los form, con el evento onclick del submit:function fecha_nula(obj)
{
ok = false;
if(obj.diav!=null&&obj.diav.value=="0")
{
alert("Debes seleccionar un día para la visita!!!");
obj.diav.focus();
}
else if(obj.mesv!=null&&obj.mesv.value=="0")
{
alert("Debes seleccionar un mes para la visita!!!");
obj.mesv.focus();
}
else if(obj.anyov!=null&&obj.anyov.value=="0")
{
alert("Debes seleccionar un año para la visita!!!");
obj.anyov.focus();
}
else
{
ok = true;
}
return ok;
}
Código HTML:
<input type="submit" name="Submit" value="Enviar" onClick="return fecha_nulaa(this.form)" ></td>


De antemano agradezco cualquier sugerencia o ayuda

Saludos a todos


