Range.reateContextualFragment()

Range.reateContextualFragment() - перетворює текст з тегами у DocumentFragment.

Синтаксис:

DocumentFragment = range.createContextualFragment( tagString );

Параметри:

DocumentFragment - зміна яка отримує DocumentFragment.

range - об'єкт Range.

tagString - рядок з текстом і тегами який буде перетворено у DocumentFragment.

Опис:

getClientRects() метод об'єкту Range який створює DocumentFragment з тексту з тегами.

Приклад:

var ran= document.createRange(); var node= document.getElementsByTagName('p')[0]; ran.selectNode(node); var documentFragment = ran.createContextualFragment('<b style="color:red;">JavaScript</b>'); document.body.appendChild(documentFragment);