VALIDACION FORMULARIO

dudoso
29 de Marzo del 2004
Tengo un formulario con un campo que verifico que no este vacio con javascript:

<input type="submit" name="Aceptar" value="Login" onClick="validar(usuario.value,clave.value)">

El problema es que tanto si el campo esta vacio (en este caso salta la ventanita con el error) como si no me redireciona a la siguiente jsp.

¿Como tengo que hacer para que si el campo esta vacio no se cargue la siguiente pagina?

Muchas gracias.

rsalvadores
29 de Marzo del 2004
Puedes cambiar el tipo de input a button,

<input type="button" name="Aceptar" value="Login" onClick="validar(usuario.value,clave.value)">


y en la función validar, una vez que has comprobado el estado del campo, enviar el formulario o no.

function enviar(usuario,clave){
...
...
si es correcto

document.form1.submit()

si esta vacio

alert ("Debe rellenar el campo...")
}

rsalvadores