ChrisB: Sollte man "innerHTML" verwenden?

Beitrag lesen

Hi,

Eine andere Idee von mir war, das responseXML eines XMLHttpRequests in den DOM-Baum einzufügen. [...]

Und wie hast du das versucht?

Ganz einfach: Ich habe einen XMLHttpRequest abgesetzt und dann das responseXML per appendChild eingefügt:
document.getElementsByTagName("body")[0].appendChild(xmlHttp.responseXML.firstChild);

Das geht nicht direkt, weil die Knoten zu unterschiedlichen Elterndokumenten gehören -

Du kannst einen Knoten aus deinem XML-Dokument auch mittels importNode in dein aktuelles Dokument importieren

  • deshalb musst du den Knoten aus deinem XML erst in das Dokument importieren, in das du es einfügen willst.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]