не понимаю cloneNode
Получаю xml через responseXML и хочу вставить и отобразить полученный кусок в имеющемся дереве.
Для этого делаю(как учат все учебники)
var resp = xhr.responseXML
var old = resp.getElementsByTagName('ul')[0];
var noviy = old.cloneNode(true);
и вставляю в заданный li(вложенный спискок)
document.getElementById('some id').appendChild(noviy)
в результате вставлятся мешанина li не в виде списка а именно li следуют один за другим без переноса строки, и в firebug вствленный кусок структурно отображается правильно но блекло. Как корректно вставлять?
И можно ли вообще просто получить кусок хмл и вставить иге в нужное место без создания элементов, создания всех их атрибутов и последующей, и только потом вставки? Спасибо.
|