Hi,

normalerweise geschieht der XMLHttpRequest-Aufruf doch asynchron, d.H. wenn man gleich nach dem Absenden sein Ergebnis abfrägt, wird da noch nix drin stehen.
Dazu gibt man vorher eine callback-function mit, die aufgerufen wird, wenn die Abfrage fertig ist.

siehe Beispiel ganz unten:
http://www.webmasterpro.de/coding/ar...st-objekt.html

Und, sind das da Leerzeichen ? Die sollte man vorher rausnehmen, oder durch ein '+' ersetzen, denn Leerezeichen gibts in der URL nicht, und ich weiss nicht (glaub nicht), ob die evtl. automatisch umgewandelt werden, in XMLHttpRequest.

HTH