Claro:
Código Javascript
:
Ver originalvar inputs = $("form :text"),
length = inputs.length,
i = 0;
inputs.on("keypress", function(event){
var code = event.keyCode || event.which;
if (code == 13){
event.preventDefault();
i = i == length - 1 ? 0 : ++i;
inputs[i].focus();
}
});
Tomo a todos los
<input type = "text" />
del formulario y el total que estos representan, además, declaro una variable que usaré como contador e inicializaré en cero. Cuando pulsemos una tecla teniendo el enfoque alguna de las cajas de texto, tomo el código de la tecla pulsada y la evalúo; si es igual a 13 (el código de la tecla ENTER), evito el comportamiento natural del evento que, para este caso, enviaría los datos del formulario a procesarse, actualizo el valor del contador y le doy el enfoque a la caja de texto equivalente al nuevo valor del contador.
Saludos