jQuery: Cambiar un ENTER por un TAB

Una práctica habitual en las aplicaciones web es la de que el comportamiento de la tecla ENTER no sea el que suele tener por defecto, y con jQuery se puede cambiar ese comportamiento de una forma bastante sencilla.

El código necesario es este:

function enter2tab(e) {
if (e.keyCode == 13) {
cb = parseInt($(this).attr(‘tabindex’));

if ($(‘:input[tabindex=\” + (cb + 1) + ‘\’]’) != null) {
$(‘:input[tabindex=\” + (cb + 1) + ‘\’]’).focus();
$(‘:input[tabindex=\” + (cb + 1) + ‘\’]’).select();
e.preventDefault();

return false;}}}

Tenéis que incluir la función enter2tab en la acción dónde queréis que se aplique, sin más misterios.

Fuente | Cristalab

Mejora el rendimiento de tu web
Te enseñamos cómo crear tu web con WordPress y cómo conseguir mucho tráfico en poco tiempo:
Crear un blog con WordPressPasa de 0 a 5.000 visitas en tu web

Un comentario

  1.   FERNANDO dijo

    le comento utilice su codigo y no me funciona, quiero controlar que al presionar ENTER haga la funcion de un TAB para mover el foco al siguiente input

Escribe un comentario