Element.isSameNode()

Element.isSameNode() - перевіряє чи є два елемента одним і тим елементом.

Синтаксис:

Element.isSameNode( el );

Параметри:

Element - об'єкт Element.

el - елемент з який необхідно перевірити.

Опис:

isSameNode() метод об'єкту Element який перевіряє чи посилаються елементи на один і тойже елемент.

Даний метод є аналогічним порівняню ==.

Не всі браузери підтримують.

Приклад:

#test

абзац

абзац

var b=document.getElementById("test").isSameNode( document.querySelector("#test") ); alert( b ); //true var el1 = document.getElementById("test").getElementsByTagName("p")[0]; var el2 = document.getElementById("test").getElementsByTagName("p")[1]; var b=el1.isSameNode( el2 ); alert( b ); //false var el1 = document.createElement("p"); var el2 = document.createElement("p"); var b=el1.isSameNode( el2 ); alert( b ); //false