Ich arbeite an einigen Sachen, während ich in etwas, was ich nicht verstehen, Kerngrund dahinter.ganze Dokument Klonen funktioniert nicht in Javascript
meine Idee (gut oder schlecht) ist ein Dokument zu klonen und Änderungen, um es hinzuzufügen und dann Dokument meine geklonte Objekt in
ohne einen Fehlervar tu=document.clone(true);
getComputedStyles(document)//returns all current css values
tu.getElementsByTagName("body")[0].style.backgroundColor="yellow";//when i print tu and inspect style is visible on body
tu.getElementsByTagName("body")[0].style.width="100px";
getComputedStyles(tu)//returns all empty values.
document=tu;
Aber jeder Schritt Rückkehr neu zuzuweisen, jedoch nach Zuweisung tu mein zu dokumentieren Körper bgColor ist immer noch weiß.
noch eine Sache, warum GetComputedStyles() leere Werte zurückgeben?
Können Sie Ihre 'clone' Funktion schreiben sehr nützlich sein könnte? Und wie funktioniert Ihr 'getComputedStyles (Dokument)', während 'document' kein Element ist? – choz
Das ist nur createClone Funktion –