tengo un textfield para ingresar datos, y un boton para enviarlos, usando ajax.
la idea es la siguiente, que al escribir algo en el textfield y apretar el boton, ese que escribi quede "almacenado" en una variable, para que despues estando en textfield enfocado, al apretar las teclas (flechitas) arriba o abajo, en el mismo aparescan los valores que introduci.
tipico de DOS, y otras consolas..
Bien, puedo hacer que esto pase pero solo con 1 valor, el ultimo que se ingreso...
paso a mostrar parte del codigo:
Código PHP:
<input id="coms" onkeydown="tipea (event);" type="text" />
Código PHP:
var ultimo;
function tipea (e)
{
switch (keys (e))
{
case 38: //flechita arriba
{
if ((ultimo != '') && (ultimo != null)) textfield.value = ultimo; return;
}
case 40: //flechita abajo
{
if ((ultimo != '') && (ultimo != null)) textfield.value = ultimo; return;
}
case 13: //enter
{
ultimo = textfield.value; return;
}
}
}
y al presionar las telcas de arriba y abajo, el textfield toma ese valor.
mi idea es que queden almacenados los ultimos 10 datos, usando un for o algo parecido, y que al apretar las flechitas, "navegue" por estos valores...
saludos.