【发布时间】:2010-01-08 21:28:07
【问题描述】:
我需要做的是能够存储一些关于元素的数据。
例如,假设我有一个列表项 ,我想在元素中存储一些关于它的数据,例如 “这是来自的元素 1 XYZ".
我知道如何做到这一点的唯一方法(如果可以避免,我不想这样做)是这样的:
<li id='item1'>
Item 1
<!--This is element 1 from XYZ-->
</li>
<script>
// read it something like this
var e = document.getElementById('item1').innerHTML;
// then parse out the comment, etc.
// --
</script>
我真正想要的是这样的(我相当肯定这是不可能的):
// example
<li id='item1' userdata='This is element 1 from XYZ'>Item 1</li>
.. 当然,我希望能够通过 javasscript 以某种方式访问它。
或者,还有其他方法可以实现这一点吗?
谢谢-
【问题讨论】:
标签: javascript html dom