Abrufen des innerHTML eines XML-Dokuments mit JavaScript in IE9HTML

HTML-Programmierer
Anonymous
 Abrufen des innerHTML eines XML-Dokuments mit JavaScript in IE9

Post by Anonymous »

Okay, hoffentlich habe ich keinen Thread verpasst, der dies zu einem Duplikat macht. Alles, was ich gefunden habe, drehte sich um AJAX-Anfragen mit jQuery, während ich nicht mit AJAX arbeite und natives JS verwende.
Im Grunde erstelle ich einen DOM-Parser und dann ein XML-Dokument daraus.

Code: Select all

var parser = new DOMParser();
var doc = parser.parseFromString(HTML, "text/xml");
Sobald ich meine Manipulation durchgeführt habe, muss ich XML als Zeichenfolge und nicht als Objekt erstellen.
In Chrome kann ich einfach doc.innerHTML ausführen, aber IE hat nicht einmal ein innerHTML-Attribut, was Sinn macht, da es sich um XML und nicht um HTML handelt.
Ich weiß, dass ich einen neuen Knoten erstellen und alle untergeordneten Knoten dorthin kopieren und dann das innerHTML abrufen kann, aber gibt es eines Gibt es einen besseren/schnelleren Weg, um einfach die String-Darstellung eines XML-Dokuments zu erhalten?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post