Foros del Web » Programando para Internet » Javascript »

Teclas direccionales. Autocompletador

Estas en el tema de Teclas direccionales. Autocompletador en el foro de Javascript en Foros del Web. Saludos a todos... Ya he leido varias veces y se que es un tema viejo...pero aun no logro dar solucion con esto, agradeceria si alguien ...
  #1 (permalink)  
Antiguo 19/01/2013, 09:52
 
Fecha de Ingreso: septiembre-2009
Mensajes: 97
Antigüedad: 14 años, 7 meses
Puntos: 0
Teclas direccionales. Autocompletador

Saludos a todos...

Ya he leido varias veces y se que es un tema viejo...pero aun no logro dar solucion con esto, agradeceria si alguien me da una ayuda con esto...

Código:
var XMLHTTP=false;

function VerificarNombre(strTipo,strValorABuscar)
{
	var strURL = "ajax.asp?id=" + strTipo + "&desc=" + strValorABuscar;
	
	if (window.XMLHttpRequest)
		{// IE7+, Firefox, Chrome, Opera, Safari
		XMLHTTP = new XMLHttpRequest();
		}
	else
		{// IE6, IE5
		XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}
	
	if (XMLHTTP) 
		{
		 XMLHTTP.open("POST", strURL, true);
		 XMLHTTP.onreadystatechange = Resultados;
		 XMLHTTP.send(null);
		}
}

			
function Resultados()
{
	if (XMLHTTP.readyState==4)
		{
			document.getElementById("autocompletar").innerHTML=XMLHTTP.responseText;
			
			  document.onkeydown = function(e) {
                e = e || event;
                switch (e.keyCode) {
                     case 38: alert('arriba'); break;
					 	// ac.selectDiv(-1);                

                     case 40: alert('abajo'); break;
					 
					 case 13: alert ('enter'); break;
                }
            }

		}
}
El autocompletadaro funciona bien, lo unico que necesito es la funcion correcta para que las teclas direccionales seleccionen el item deseado...

Etiquetas: ajax, funcion, teclas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:07.