Range.surroundContents()

Range.surroundContents() - переміщення вмісту Range в новий Node.

Синтаксис:

range.surroundContents(newNode);

Параметри:

range - об'єкт Range.

newNode - Node у який буде переміщено вміст range.

Опис:

surroundContents() метод об'єкту Range який переміщує вміст Range в новий вузол Node.

Приклад:

var range = document.createRange(); var newNode = document.createElement("div"); range.selectNode(document.getElementsByTagName("p")[0]); range.surroundContents(newNode); alert( newNode.innerHTML );