La variable qu utilizo para el Loading es LoadingWait.
Código:
Y a tal función la llamo así: function Search(idin,results,url,wait){
inputSearch = document.getElementById(idin);
DivResultto = document.getElementById(results);
LoadingWait = document.getElementById(wait);
if(inputSearch.value != '' && inputSearch.value.length > 1){
ajax = objetoAjax();
ajax.onreadystatechange=function() {
if(ajax.readyState == 4){
DivResultto.innerHTML = ajax.responseText;
LoadingWait.style.display = 'none';
DivResultto.style.display = '';
}
else{
LoadingWait.style.display = '';
DivResultto.style.display = 'none';
}
}
ajax.open("GET", url+inputSearch.value);
ajax.send(null);
}
else{
return false;
}
}
Código HTML:
<form> <input type="text" onkeyup="Search(this.id, 'u', 'php/bgproc.php?searchid=', 'indicator1');" name="page" id="v" value="" /> <span id="indicator1" style="display:none;"><img style="display: inline;" src="img/loader.gif" /></span> </form> <div id="u" class="autocomplete"></div>
Saludos.


