Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2011, 16:15
dante14
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 8 meses
Puntos: 7
necesito que me asesoren con este problema de autocompletado

Código HTML:
Ver original
  1. <body onload="asignaVariables();">
  2.     <input type="text" id="input_2" class="input"
  3.                     onfocus="if(document.getElementById('lista').childNodes[0]!=null && this.value!='') { filtraLista(this.value); formateaLista(this.value);
  4.                         reiniciaSeleccion(); document.getElementById('lista').style.display='block'; }"
  5.                     onblur="if(v==1) document.getElementById('lista').style.display='none';"
  6.                     onkeyup="if(navegaTeclado(event)==1) {
  7.                         clearTimeout(ultimoIdentificador);
  8.                         ultimoIdentificador=setTimeout('rellenaLista()', 1000); }" size="50">
  9. </body>



Código Javascript:
Ver original
  1. function asignaVariables()
  2. {
  3.     // Funcion que asigna variables que se usan a lo largo de las funciones
  4.     v=1; nuevaBusqueda=1; busqueda=null; ultimaBusquedaNula=null;
  5.     divLista=document.getElementById("lista");
  6.     inputLista=document.getElementById("input_2");
  7.     elementoSeleccionado=0;
  8.     ultimoIdentificador=0;
  9. }


lo que quiero hacer es muchos "ID" de input para inputlista

osea que voi a tener varios input y cada input llama a esta funcion asigna variable(); ahora si pongo varios input con el mismo nombre todos, solo funcionara 1, devido a q recoge ese nombre y con ese trabaja y al resto los ignora

alguien me ayudaria ? porfavor es urgente.