Сообщение от kazimira6
|
однако я никак не могу понять, если мы в
var x = document.getElementsByTagName("div")[0];
выставляем вместо 0 - 1, то есть выбираем div#array_numb - insertBefore() не работает. Почему???
|
Потому как в документации написано
Цитата:
|
Метод insertBefore
Синтаксис:
узел.insertBefore(newChild, refChild)
Метод insertBefore вставляет узел newChild в список детей данного узла перед узлом refChild и возвращает его в качестве результата. Если узел newChild уже был в списке, то он сначала удаляется, а затем добавляется. Пример: сценарий
|
А элемент
document.getElementsByTagName("div")[1]
не дитё элемента body... Он внук.