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?