Jörg Peschke: AJAX - wie gebe ich den response aus?

Beitrag lesen

Hallo,

Dazu habe ich erst mit
ausgabe=http_request.responseText;
eine Variable belegt.
Nur erscheint dann bei
<script type="text/javascript">
document.write (ausgabe);
</script>

keine Ausgabe. Wo koennte der Fehler liegen?

document.write funktioniert nur, WÄHREND deine Seite noch am sich-aufbauen ist. Danach öffnet document.write ein neues Dokument.
Um an einem bereits geladenen Dokument etwas per JS zu verändern solltest du die innerHTML-Eigenschaft eines HTML-Elements nützen, oder, falls etwas moderner & konformer sein soll, die append-Child-Methode.

Gruesse,
Joerg