тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Свойство outerHTML

Свойство innerHTML позволяет получить и изменить текст элемента вместе с его тегом.

Синтаксис

элемент.outerHTML

Пример

Давайте выведем текст элемента с помощью свойства outerHTML:

<p id="elem">text</p> let elem = document.querySelector('#elem'); console.log(elem.outerHTML);

Результат выполнения кода:

'<p id="elem">text</p>'

Пример

Давайте вместо абзаца сделаем div с таким же текстом:

<p id="elem">text</p> let elem = document.querySelector('#elem'); elem.outerHTML = '<div>' + elem.innerHTML + '</div>';

Результат выполнения кода:

<div>text</div>

Смотрите также

  • свойство innerHTML,
    которое меняет текст элемента