Сообщение от lamer
|
Да именно так, спасибо, но проблема в том что эта конструкция работает только в FF, в IE6 отказывается, это решаемо ?
|
<div id="code">
<div>
<div>foo</div>
</div>
</div>
<div id="copy"></div>
<script>
var move_child = function(object) {
var fragment = document.createDocumentFragment();
var nodes = object.from.childNodes;
for (var i = 0, length = nodes.length; i < length; i++)
fragment.appendChild(nodes[i].cloneNode(true));
object.to.appendChild(fragment);
};
move_child({
from: document.getElementById('code'),
to: document.getElementById('copy')
});
</script>
Сообщение от Deff
|
Гы ну дык плохо поясняли!
|
Я тоже намекал
PS: только innerHTML я бы не посоветовал использовать если есть обрабочики событий на элементах