Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2006, 09:25
rkpost
 
Fecha de Ingreso: noviembre-2005
Mensajes: 117
Antigüedad: 18 años, 6 meses
Puntos: 0
si colocas type submit, el formulario se va a enviar sin validar. El button no hace nada hasta que vos le decis al formulario que se envie.

Cambia el

<input name="enviar" type="submit" id="enviar" value="Enviar"/>

por

<input name="enviar" type="button" id="enviar" value="Enviar"/>

y el javascript dejalo asi

Código:
<script language="javascript">
function ValidarForm()
{
if (document.fContactoAdministrador.nombre.value.leng th<4)
{
alert"Debe Ingresar a lo Menos un Nombre de 4 Caracteres";
fContactoAdministrador.nombre.focus();
return;
} else {
document.fContactoAdministrador.submit();
}
}
</script>
ahi estas validando, y si hay mas de 4 caracteres entonces llama al metodo submit del formulario y lo envia.

EDIT: Javier me gano de antemano :(, las dos formas son validas. Igual lo idea seria que saques el input ese y pongas un <button></button>