uniqueid-JavaScript 中的 uniqueID

作者:vkvi 来源:ITPOW(原创) 日期:2014-9-14

JavaScript 中的 uniqueID 只在 IE 中有效,且它是只读的。

作用

绝对唯一地标识一个 HTML 元素。

值格式

ms__id/d+。即一个"ms__id"前缀加一个流水号,这个流水号在本页面作用域内不断地递增。

要注意:这个流水号的递增并不是根据元素在 HTML 树中的位置决定的,而是在用这个 uniqueID 的时候,才增加的,刷新页面时,这个值并不重置为 1,而是继续刷新之前最后一个值。如果关掉页面,再打开,则被重置为 1。

如上代码,我们按照提示点击,然后刷新,再点击,可以看到显示的 uniqueID 分别是:ms__id1、ms__id2、ms__id3、ms__id4、ms__id4,说明 uniqueID 和元素出现的顺序无关,刷新后流水号保留继续增加。

相关文章