Estoy trabajando en un sitio que está lleno de formularios para rellenar y se requiere que cuando se presione el botón de escape, mueva el foco al siguiente control de entrada, al igual que al presionar "tab" hacer. me pareció código para mover el foco cuando keypressed es 13, pero esta necesidad de tomar el ID del elemento que se centran enCómo forzar a "ingresar la clave" para que actúe como "tecla de tabulación" mediante javascript?
<input id="Text1" type="text" onkeydown="return noNumbers(event)" />
<input id="Text2" type="text" />
<script type="text/javascript">
function noNumbers(e) {
keynum = e.which;
if (keynum == 13)
document.getElementById("Text2").focus();
}
</script>
necesito una función generalizada que cuando haya pulsado el botón de código es de 13 "que se introduzca" disparar el valor por defecto evento de pulsar 9 "es decir pestaña", por supuesto en Javascript
Así que al presionar la tecla de retorno/ingresar no se enviará el formulario? – BenM
Creo que primero necesita evitar la acción predeterminada de la tecla Intro (https://developer.mozilla.org/en/DOM/event.preventDefault) y luego haga lo que quiera – MilkyWayJoe
Similar a la publicación [http://stackoverflow.com/questions/4604930/changing-the-keypress](http://stackoverflow.com/questions/4604930/changing-the-keypress). –