Salve,
questo campo utilizza l'autocompletamento tramite l'id tags:

<input type="text" name="Descrizione" id="tags" size="76" cheeventousare="add_cli()">

ho creato una funzione per popolarmi un campo con id Dest con il risultato dell'indirizzo del cliente selezionato:
codice:
<script type="text/javascript">
function add_cli(desc) {
desc = document.getElementById('tags').value
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        estrai_indirizzo= new XMLHttpRequest();
        estrai_indirizzo.onreadystatechange = ricevi_indirizzo;
        estrai_indirizzo.open("GET", "add_cli.asp?descrizione="+desc, true);
        estrai_indirizzo.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        estrai_indirizzo= new ActiveXObject("Microsoft.XMLHTTP");
        if (estrai_indirizzo) {
            estrai_indirizzo.onreadystatechange = ricevi_indirizzo;
            estrai_indirizzo.open("GET", "add_cli.asp?descrizione="+desc, true);
            estrai_indirizzo.send();
        }
    }
}    
function ricevi_indirizzo() {   
    var clieindi;       
      if (estrai_indirizzo.readyState == 4) {        
           clieindi=estrai_indirizzo.responseText;
            document.getElementById('Dest').innerHTML =  clieindi;
             }
    }
</script>
<div id="Dest"><input type="text" name="IndirizzoDest" size="76" disabled></div>
La pagina add_cli.asp ricerca su db tramite la descrizione i dati del cliente_
PAG: ADD_CLI
codice:
<%

desk = server.htmlencode(request.querystring("descrizione"))

Set Conna=Server.CreateObject("ADODB.Connection")
Conna.Open "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=**

sql = "SELECT * FROM Cli WHERE Descrizione  = '"& replace(desk,"'","''") &"'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conna, 3, 3

if rs.eof then
%>
<input type="text" name="IndirizzoDest" size="76" value="" disabled>
<%
else
%>
<input type="text" name="IndirizzoDest" size="76" value="<%=rs.fields("IndirizzoDest")%>" disabled>
<%
end if
%>
lo script funziona ma succede che una volta selezionato dal campo autocompletato il cliente non mi aggiorna in tempo reale il id=dest, ma l'aggiorna solo se metto uno spazio alla fine o clicco da altra parte ho provato vari eventi senza successo, come posso fare che al momento che trovato il cliente tramite l'autocompletamento l'ho seleziono e mi aggiorni subito l'id= dest?
Grazie