tal vez poniendo:
evita que se envie, claro que tendrias un problema: Si los usuarios tienen deshabilitado el javascript, tu comprobación se la pasa por los huevos.
te recomiendo k mejor en tu link pongas
Código:
<a href="javascript:void(0)" onclick="javascript:document.NombredeTuFormulario.submit();" class="link4" >[aceptar]</a>
y en tu formulario si poner:
Código:
onSubmit="return login()"
y en tu funcion
Código:
function login(){
//comprobaciones.......
//si todo esta bien
return true;
//si hay algo mal
return false;
}
aunque recuerda siempre comprobar del lado del servidor....