【发布时间】:2012-07-24 17:23:39
【问题描述】:
我想为文本节点添加一个属性,以便唯一标识它。有没有办法在 javascript 中做到这一点?
【问题讨论】:
-
您可以通过 a) 在 var 中记录对它的引用来识别它; b)在其兄弟姐妹中注意到它的索引(如果您正在移动元素,则授予 b 不是一个选项)。否则,正如@Matt Ball 在他的回答中所说的那样。
标签: javascript dom text textnode
我想为文本节点添加一个属性,以便唯一标识它。有没有办法在 javascript 中做到这一点?
【问题讨论】:
标签: javascript dom text textnode
不是以安全、简单、跨浏览器的方式。只有标签有属性,文本节点不是标签。
将其包裹在 <span> 中并在 span 上使用 ID。
【讨论】: