3

我在解决这个问题时遇到了一些麻烦。我知道 DOM 中的所有内容都是一个节点,而 DOM 元素也是一个节点。但是,我的问题是:我有一个 DOM 节点和一个 DOM 元素,我需要比较它们以查看它们是否指的是同一个元素。这甚至可能吗?我认为我的问题存在根本性的问题,但无法弄清楚它是什么。谢谢你的帮助。

4

1 回答 1

4

做个===对比吧。由于它们都是对象,因此比较将基于身份。

if (my_node === my_element) {
    // they're the same thing
}
于 2012-06-23T19:54:05.183 回答