Cuadro de lista con texto predictivo

Alberto
17 de Marzo del 2005
Cmo puedo crear un cuadro de lista en el que segn escribas se vaya moviendo dentro de los valores dentro de l?Por ejemplo como lo hace en Access.
Muchas gracias!!

FernandoC
17 de Marzo del 2005
Lo que pretendes es un poco molesto ( mas que dificil de programar). Una posible secuencia de eventos a controlar es:
onclick() u onchange() en el desplegable. Un onKeyUp() al escribir (al soltar la tecla).
Por otra parte necesitas una serie de variables publicas (las que se no desaparecen despues de utilizarlas en una funcin o en un SUB).
Adems necesitas realizar una busqueda en el SELECT y definir la accin a tomar en caso de no encontrar (y de encontrar) una determinada secuencia de caracteres. Es largo de explicar. Espero que con esto te valga.
Saludos

Alberto
17 de Marzo del 2005
Lo hago pero no me selecciona cuando x ejemplo doy tabulador o pincho fuera del cuadro de lista, es decir se mueve entre las opciones pero no se selecciona.

FernandoC
17 de Marzo del 2005
Que entiendes por seleccionar ?. Sea lo que sea, puedes desencadenar una sub o funcin de varias maneras. Una mediante un click logico. Si tienes un objeto Obj puedes hacer un click logico mediante Obj.click . Tambin puedes diferenciar el ltimo caracter pulsado y en funcin de si es un tabulador ( asc 9) o un envo (asc 10) desencadenar una funcin u otra.
Saludos