Hola a todos.
Estoy buscando a ver como puedo hacer lo siguiente:
Tengo 4 caja de texto que representan una direccion IP xxx.xxx.xxx.xxx
y quiero hacer que cuando se pulse "." se pase de una caja a la siguiente, es decir, que me haga una pulsacion de tabulacion y habia pensado en hacerlo capturando la tecla pulsada y si es "." (codigo 110) , enviar tabulador (codigo 9)
Lo tengo hecho de la siguiente forma:
La caja de texto:
<input name="IP" type="text" id="IP" onKeyDown="devolverTab(event)">
y la funcion:
function devolverTab(e)
{
tecla = (document.all) ? e.keyCode :e.which;
if(tecla >=48)
{
if(tecla <=57)
{
return tecla;
}
}
if(tecla == 110)
{
return (tecla = 9);
}
return (tecla = 9);
}
Pero no hace lo que quiero, es decir, me pone un punto y ya esta.
Alguien me podria echar una mano?
muchas gracias