Hallo,
Beides widerspricht nicht der Aussage, dass du einen DOM-Baum erzeugt hast – im Gegenteil, es stützt sie, denn sonst könntest du gar kein getElementById benutzen.
Ja, ein HTML-Document ist natürlich auch ein DOM-Baum, aber ich habe jetzt aus Sicht des IE einen anderen Typ.
Es muss doch möglich sein, einen Knoten/ein Element notfalls zu-Fuß zu klonen für alle Browser die importNode noch nicht unterstützen.
„Notfalls zu Fuss“ = alle relevanten Eigenschaften auslesen, und Element mit DOM-Methoden im Zieldokument neu erzeugen. Natürlich rekursiv für Kindelemente.
Ja, ist wohl die einzige Möglichkeit.
Viele Grüße
Siri