No pasa al siguiente campo

Cordial saludo.
Tengo este código:
<script language="JavaScript">
<!--
var nav4 = window.Event ? True : false;
function acceptNum(evt){
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
var key = nav4 ? Evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57));
}
//-->
</script>
Como hago para implementar cuando el usuario presione Enter pase al siguiente campo, se que es document. Form. Campo.focus(); pero no me sale; necesito que el usuario escriba solo números y que al presionar Enter pase al siguiente campo.
Agradezco la ayuda que me puedas brindar.

1 respuesta

Respuesta
1
Espero haberte entendido bien... aprovechando tu función:
function acceptNum(evt){
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
var key = nav4 ? evt.which : evt.keyCode;
if (key==13){
document.form.campo.focus();
}
return (key <= 13 || (key >= 48 && key <= 57));
}
Tal vez podrías modificar la función para hacer que se pase como parámetro el siguiente campo al que ir e ir a ese.
Si no me he explicado bien, o no te entendí bien, sigue preguntándome.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas