2017-11-23 5 views

答えて

0

をOOOするためにcloneNodeメソッドをDOMプロパティメソッドをコピー

https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode

var ooo = document.getElementById('box').cloneNode(); 
+0

なぜ私は自分のメソッドのようにするのですか?idooはDOMのように、バックグラウンドのように操作することができます。 idooはelementNodeではありません。ブラウザはDOMをどう扱うのですか? – Han

+0

document.getElementById()は常にDOM要素を返します。すべての属性をコピーすると、それは同じではありません。 var oo = {}はDOM要素ではありません。スクラッチ要素はvar oo = document.createElement( "div");で作成できます。 –

+0

cloneNodeを使用すると、あなたはあまりにもスタイルを変更することができます。ブラウザにDOM要素のツリーがあり、それを操作したい場合は、独自の方法ではなく独自の方法を使用する必要があります。 –

関連する問題