Ciao, mi sto cimentando con Ajax non sensa qualche difficoltà

Ho scritto questa funziona Js

codice:
<script type="text/javascript"><!--//
function Interroga(stringa) {
  // variabili di funzione
  var
    // assegnazione oggetto XMLHttpRequest
    ajax = assegnaXMLHttpRequest(),
    // assegnazione elemento del documento
    elemento = prendiElementoDaId("contenuto-dinamico"),
    // risultato booleano di funzione
    usaLink = true;
  
  // se l'oggetto XMLHttpRequest non è nullo
  if(ajax) {
		ajax.open("post", "stringadest.asp", true)
		ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("connection", "close")     
		ajax.send("leggi="+stringa)
  }
} 

//-->
</script>
Nel body c'è

codice:
<form method="POST" action="default.asp">
  

A <input type="text" name="txtProvaAjax" size="20" onkeyup="Interroga(this.value)" id="casella"></p>
</form>
L'idea sarebbe quella di chiamare la pagina stringadest e passargli il valore contenuto nella casella di testo? E' giusto?

Nel caso lo fosse, e già ne dubito, come farei poi a leggere i dati della query (la pagina stringadest, interroga il db secondo la casella e mi restituisce una quary)? Li dovrei stampare in XML immagino, e già qui mi troverei in difficoltà ma mi arragio da solo. Ma per leggere che metodo devo usare con l'oggetto Ajax?