Hola Chicos.
Mi primer posteo. Soy nuevo en este foro y supermeganovato programando. A mi edad, jejeje.
Bueno os paso el código que me ha currao que es rollo cortar y pegar para hacer autotab. Lo único que hay que tener en cuenta es añadir un
onkeyup="autoTab()" en cada uno de los inputs del formulario para que llamen a la función. Podeis usarlo a placer...
Código:
<html>
<head>
<script>
function autoTab()
{
for(var i=0; document.formulario.elements[i].value.length; i++)
{
if(document.formulario.elements[i].value.length==document.formulario.elements[i].maxLength)
{
document.formulario.elements[i+1].focus();
}
}
}
</script>
</head>
<body>
<form name="formulario">
<input type="text" name="nt1" size="5" maxlength="4" onkeyup="autoTab()" />
<input type="text" name="nt2" size="5" maxlength="4" onkeyup="autoTab()" />
<input type="text" name="nt3" size="5" maxlength="4" onkeyup="autoTab()" />
<input type="text" name="nt4" size="5" maxlength="4" />
</form>
</body>
</html>
Por cierto si veis algo mal decidmelo porque ya os digo, soy un supernovatazo programando. En cualquier caso la consola de errores no me dice que ocurra nada raro.
Por cierto he tardardo un dia entero en hacer esto. Podeis destornillaros a placer, jajaja...
Bueno, con práctica y vuestra ayuda supongo que mejoraré con los timings