Range.setEnd()

Range.setEnd() - встановлює кінцеве положення Range.

Синтаксис:

Range.setEnd( endNode , endOffset );

Параметри:

Range - об'єкт Range.

startNode - Node  у якому Range повинен починатися.

startOffset - ціле число , більше або рівне нулю ,що представляє зміщення для Range з самого початку startNode.

Опис:

setStart() метод об'єкту Range який встановлює кінцеве положення Range.

Для endNod типу Node: Text, Comment або CDATASection, то endOffset є число символів з ​​початку endNode. Для інших Node типів endOffset є кількість дочірніх вузлів.

Приклад:

var ran= document.createRange(); var node= document.getElementsByTagName('p')[0]; ran.setStart( node, 0); ran.setEnd(node, 1);