Как обернуть элемент в тег — JavaScript

Например, обернем картинку в div с классом my-image.

[html]

<p>
<img id="photo" src="/images/photo.jpg" />
</p>

[/html]

[js]

var image_code = document.getElementById(‘photo’).parentElement.innerHTML; // получаем html код внутри родительского элемента
document.getElementById(‘photo’).parentElement.innerHTML = ‘<div class="my-image">’ + image_code + ‘</div>’;

[/js]

Оставьте комментарий