Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Checking equality of 2 DOM Elements

Tags:

How may I check if 2 Dom element are same.

Form example

var element1 = document.getElementById("abc"); var element2 = document.getElementById("abc"); 

Now how should I chekc that these 2 elements are equal?

Thanks

like image 411
user160820 Avatar asked May 03 '10 13:05

user160820


2 Answers

element1 and element2 are references to the same place in the DOM tree. Just check

if( element1 == element2 ) {   alert("same") ; } 
like image 195
bobobobo Avatar answered Sep 27 '22 19:09

bobobobo


Check out the API for DOM nodes. It seems like you could use isEqualNode to achieve this.

https://developer.mozilla.org/en-US/docs/Web/API/Node/isEqualNode

like image 32
Jordan Littell Avatar answered Sep 27 '22 20:09

Jordan Littell