Range.compareBoundaryPoints()

Range.compareBoundaryPoints() - порівнює граничні точки Range з іншим Range.

Синтаксис:

compare = range.compareBoundaryPoints(how, sourceRange);

Параметри:

range - об'єкт Range.

how - Константа, ціле число що описує метод порівняння:

sourceRange - об'єкт Range для порівняня.

Опис:

compareBoundaryPoints() метод об'єкту Range який порівнює граничні точки Range з іншим Range.

Приклад:

var ran= document.createRange(); var node = document.getElementsByTagName('p')[0]; ran.selectNode(node); var ran2 = document.createRange(); ran.selectNode(document.getElementsByTagName('p')[0]); var compare = ran.compareBoundaryPoints( Range.START_TO_END , ran2); alert( compare );