Lo que pasa es que la sintaxis correcta es
if()
{}
else
{}
... Aca ya no puedes seguir poniendo mas else por que el interprete te marcara error, podrias poner un elseif:
Deberia funcionarte bien asi:
Código:
f(form.descripcion.value.length < 20 || form.descripcion.value.length > 300)
{
alert("El campo descripcion debe contener entre 20 y 300 Caracteres");
form.descripcion.focus();
return false;
}
else
{
if (ValidarImg() && validarmail(this.form.contactomail))
form.submit();
else
return false;
}
Sin animos de ofenderte ni desanimarte, pero pareciera que no has leido un manual de programacion (donde hablen de ciclos, if y esas cosas), repito sin ganas de ofender