Показать сообщение отдельно
  #2 (permalink)  
Старый 07.06.2016, 22:48
Аватар для Coriolan161
Профессор
Отправить личное сообщение для Coriolan161 Посмотреть профиль Найти все сообщения от Coriolan161
 
Регистрация: 21.11.2015
Сообщений: 440

Видчуй рiзницу:
.firstElementChild возвратит первую ноду, которая является ЭЛЕМЕНТОМ.
.firstChild возвратит то, чё первое будет у папы-узла.

После этого твои слова я не понял)
Наверно, тебя смутило то, что у Кантора в задаче написано:
// вставить elem после первого элемента
  insertAfter(elem, body.firstChild); // <--- должно работать

  // вставить elem за последним элементом
  insertAfter(elem, body.lastChild); // <--- должно работать

Это просто варики вызова функции.
Ответить с цитированием