Добавление элемента по дереву Node
Для добавления элементов можно использовать один из методов объекта Node
:
appendChild()
вставка нового элемента в конец родителя, примерprepend()
вставка нового элемента в начало родителя, примерbefore()
илиinsertBefore()
позволяет вставить элемент перед другим элементом, примерafter()
илиinsertAfter()
позволяет вставить элемент после другого элементаreplaceWith()
заменяет одни элементы другимиinsertAdjacentElement()
позволяет вставить элемент в любое место страницы, примерinsertAdjacentHTM()
вставляет полученные узлы (с тегами) в DOM дерево в указанную позицию (позиция задается), примерtextContent()
удаляет все элементы узла и заменяет их одним текстовым узлом с заданным значениемouterText()
заменяет весь тег целиком, тег становится текстомouterHTM()
заменяет весь тег целиком, включая текст, примерinnerText()
записывает в DOM элемента текст, игнорирую тегиinnerHTM()
записывает в DOM элемента текст, включая теги, пример