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