Range.intersectsNode()

Range.intersectsNode() - повертає логічне значення що вказує чи є Node в Range.

Синтаксис:

bool = range.intersectsNode( referenceNode );

Параметри:

bool - зміна яка отримує логічне значення.

range - об'єкт Range.

referenceNode - Node який необхідно перевірити.

offset - зсув в referenceNode.

Опис:

intersectsNode() метод об'єкту Range який перевіряє чи знаходиться Node у діапазоні Range. Повертає true або false.

Приклад:

var ran= document.createRange(); var node= document.getElementsByTagName('p')[0]; ran.selectNode(node); var bol=ran.intersectsNode(document.getElementsByTagName("p")[0]); alert(bol); //true