ingobar: Inhalt eines div dynamisch ändern

Beitrag lesen

Hallo zusammen.

Ich versuche mich mal wieder in AJAX und habe folgendes Problem bei folgender Funktion:

function zeigeBestaetigung(){
 if (user_ajax_db_anfrage.readyState == 4) {
    if (user_ajax_db_anfrage.status == 200) {
     var antwort = user_ajax_db_anfrage.responseText;
   document.getElementById("feedback_data").firstChild.nodeValue = antwort;
   document.getElementById("feedback").style.visibility = "visible";
    } else {
   document.getElementById("feedback_data").firstChild.nodeValue = "Fehler! Anfragestatus ist " + user_ajax_db_anfrage.status;
   document.getElementById("feedback").style.visibility = "visible";
     }
   }
}

Es gibt dabei ein DIV mit der ID feedback, die ein DIV feedback_data enthält. Es funktioniert auch alles soweit gut.

Jetzt hatte ich aber einer Fehler in der php und folgende antwort bekommen:

<br /> <b>Parse error</b>: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in <b>......php/user_save_data.php</b> on line <b>3</b><br />

Das Problem ist jetzt nicht der Fehler selbst sondern die Tatsache, das die Formatierung des Textes nicht funktioniert. Man sieht die ganzen <b> und <br /> usw.

Was muss ich da ändern? Sollte ich besser innerHTML benutzen?