Cita:
Iniciado por buzu
? No te entendí nada. Por que no cuidas mas tu redacción al escribir? Te aseguro que recibirás mejores respuestas y más rápido. Por cierto, puedes aplicar la función al onclick de un botón submit que funciona exactamente igual. Perdona si insisto en que uses un botón submit, pero esa es la forma correcta de hacerse.
Si lo que quieres es que antes el formulario una funcion te revise lo que tenga que revisar utiliza un submit como bien te han dicho ya y en la opción del "action" del tag <form... ponle un llamamiento a dicha funcion a la espera de su respuesta.
Esto hace que si le devuelves return true el formulario se enviará, si le devuelves return false no se enviara.
De este modo tendrás un formulario que te respondera a un ENTER y podrás usar una funcion, que creo que era por eso por lo que no querias usar submit.
Un saludo!