Andreas: HTML-Element gegen XML-Node austauschen

Beitrag lesen

Dass dir das nicht sofort mit "WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node." auf den Fuss gefallen ist, ist erstaunlich.

Ach, das heisst ich kann Knoten nur innerhalb eines Dokuments umhaengen?

Beim Durchfliegen der Spec ist mir eben importNode() von document aufgefallen, das könnte dir evt. helfen.

Ich habe dieses importNode auch gefunden:
     e.parentNode.replaceChild(document.importNode(req.responseXML.documentElement, true), e);

liefert leider das gleiche Ergebnis wie ohne den Import, genau wie
     e.parentNode.replaceChild(req.responseXML.documentElement.cloneNode(true), e);

Gruss,

Andreas