Range.setEndAfter()

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

Синтаксис:

Range.setEndAfter( endNode);

Параметри:

Range - об'єкт Range.

endNode - Node  до якого Range повинен закінчитися.

Опис:

setEndAfter() метод об'єкту Range який встановлює кінцеве положення діапазону Range після вказаного endNode. Тобто виділення закінчується до самого кінця endNode.

Приклад:

var ran= document.createRange(); var node= document.getElementsByTagName('h2')[0]; var node2= document.getElementsByTagName('p')[0]; ran.setStartAfter( node ); ran.setEndAfter(node2 ); getSelection().addRange(ran);