Me he encontrado de nuevo con una mas de Internet Explorer: no ejecuta la acción Submit de un formulario al pulsar Enter en el teclado
Tras probar varias cosas esto es con lo que me he quedado, poner en el campo de texto sobre el que se va a pulsar Enter el siguiente código Javascript:
<form id='mi-formulario' action='mi-accion'> <input type='text' name='mi-campo' onkeydown='if(event.keyCode==13) document.forms['mi-formulario'].submit() /'> </form>
english