wie kann ich in javascript einen neuen elementenbaum erstellen und den in
eine variable abspeichern, sodass ich z.b. parallel zu document noch mehrere
andere haben kann?
Wenn du einen Elementknoten mit removeChild oder replaceChild ersetzt, liefern dir diese beiden Methoden die alten Knoten zurück. Die kannst du in einer Variable speichern und solange diese Variable weiterlebt, hast du auch noch Zugriff auf den ausgehängten Knoten und seine Kindelemente. Darin kannst du dich herumhangeln, aber nicht z.B. mit document.getElementById suchen.
Mathias