si no quieres usar el "enter", asi a botepronto se me ocurre:
Código HTML:
<form ... id="formulario" onsubmit="return false">
cambiar el submit por un input:
Código HTML:
<input type="button" ... onclick="enviar_form()" />
javascript
:
Código:
function enviar_form()
{
// validaciones bla bla ...
var formulario=document.getElementById('formulario');
formulario.submit();
}
todo esto no lo he probado, pero creo que funcionara, suerte!!!