Как проверить, является ли элемент 2 Dom одним и тем же.
Пример формы
var element1 = document.getElementById("abc");
var element2 = document.getElementById("abc");
Теперь, как я должен сказать, что эти 2 элемента равны?
Спасибо
Ответ 1
ОБНОВЛЕНИЕ: Этот ответ (текст ниже) был неправильным, несмотря на то, что он был принят. Вместо сравнения идентификаторов используйте проверку равенства элементов: element1 === element2
Если идентификаторы одинаковы, они не могут быть разными.Если идентификаторы разные, они не могут быть одинаковыми.Так что, если у вас есть оба идентификатора, вы можете просто сравнить два идентификатора.
Ответ 2
element1 и element2 являются ссылками на одно и то же место в дереве DOM. Просто проверьте
if( element1 == element2 )
{
alert("same") ;
}
Ответ 3
Проверьте api для dom-узлов. Похоже, вы можете использовать isEqualNode для достижения этого.