【发布时间】:2011-03-18 22:19:18
【问题描述】:
除了 ID,如果你说,你想要一个 HTML 元素的唯一标识符(比如说一个 div)。
我在 DOM 中浏览了每个元素唯一的东西(比如数字或字符串);但是 DOM 很大,我在 Internet 上找不到。
是否有任何属性(显然在 DOM 中)仅对该元素是唯一的? (除了ID,你也没有指定它,而是在构造DOM时出现)
【问题讨论】:
-
FWIW,IE 提供了一个uniqueID property DOM 对象,当访问该对象时,会为该元素生成一个唯一标识符。它不是规范的一部分,但不会在其他浏览器中为您提供帮助。
-
我创建了一个 gist 并带有一个 shim,它将 IE 的 uniqueID 功能添加到其他浏览器。
标签: javascript html dom