Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   почему нельзя использовать вставку в элемент appendChild( (https://javascript.ru/forum/dom-window/77562-pochemu-nelzya-ispolzovat-vstavku-v-ehlement-appendchild.html)

Conus 20.05.2019 19:42

почему нельзя использовать вставку в элемент appendChild(
 
Доброго дня,
вопрос по элементам и вставки в них

почему не работает такая запись?

document.body.appendChild( document.createElement('div').appendChild( document.createElement('p') )   )

тоесть
работает но вставляет только последний элемент

рони 20.05.2019 19:52

Conus,
Метод appendChild возвращает ссылку на добавленный узел(элемент).
:-?
ваша запись равноценна этой
document.body.appendChild( document.createElement('p') )

рони 20.05.2019 19:57

Conus,
можно так
(document.body.appendChild( document.createElement('div'))).appendChild( document.createElement('p'))


Часовой пояс GMT +3, время: 00:34.