Alternativ til cloneNode
Jeg har det problem at cloneNode ødelægger undo funktionaliteten i den wysiwyg editor jeg arbejder på, hvorfor jeg er nødt til at finde en alternativ måde at lave en kopi af dom'en på. Er der nogen der har en god løsning?Jeg vil lave en kopi af mit dokument, hvorpå jeg udfører en række dom-operationer og derefter udskifter det oprindelige dokument med kopien - så editoren behandler operationerne som en samlet operation og man dermed kan undo'e ændringen under et. Mit problem er nu bare, at alle operationer udført før denne ændring tabes i det øjeblik jeg opretter en kopi af dokumentet med cloneNode.
Hvis jeg kopiere dokumentet ved brug af inner/outerHTML er problemet at jeg ikke længere kan benytte dom-operationer - eller kan jeg?