Показать сообщение отдельно
  #1 (permalink)  
Старый 26.03.2009, 12:17
belbek
 
Сообщений: n/a

не понимаю 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 вствленный кусок структурно отображается правильно но блекло. Как корректно вставлять?
И можно ли вообще просто получить кусок хмл и вставить иге в нужное место без создания элементов, создания всех их атрибутов и последующей, и только потом вставки? Спасибо.
Ответить с цитированием