Tengo un problema con un formulario. Es una pagina donde los usuarios se logean, por ahora, solo con su DNI (nro de documento). Por lo tanto tengo una INPUT como el siguiente
Código:
y en vez de un "button" tengo un link realizar la comprobacion y enviar (si es correcto el DNI) al usuario a otra pagina. El link tiene este codigo<input name="dni" type="text" class="input" />
Código:
llama a una funcion que verifica un par de cosas y manda o no el formulario.<a href="javascript:login()" class="link4" >[aceptar]</a>
El tema es que si escribo algo en el INPUT y presiono ENTER, se me envia el formulario, sin pasar por la comprobacion.
Ya probe poniendo el onSubmit="return login()" en el FORM, pero no.
No entiendo como se puede enviar el formulario al apretar la tecla ENTER.
El codigo del formulario es el siguiente:
Código:
Si le saco el action (se lo defino en la funcion de login() despues), me hace lo mismo, exceptoi que me manda a una pagina de error (no se puede encontrar la pagina)<form action="index.asp" method="post" name="form1" onSubmit="return login()">
¿¿¿Alguien sabe como desactivar esto???
Saludos