|
1
25
当然,人们这么做已经很久了。不建议这样做,因为它很乱,可能会弄乱现有的属性。
如果用循环代码
我建议使用类似jquery的
|
|
|
2
19
是的,您可以向DOM对象添加自己的属性,但请记住要小心避免命名冲突和循环引用。
HTML5引入了通过标记将数据附加到元素的有效方法-使用
您可以通过javascript使用
|
|
3
9
ECMAScript 6具有weakmap,允许您将私有数据与一个dom元素(或任何其他对象)关联,只要该对象存在。
与其他答案不同,此方法保证不会与任何属性或数据的名称发生冲突。 |
|
|
5
4
要向对象添加属性,还是向元素添加属性?
可以使用添加属性
或者只需向javascript对象添加属性:
|
|
|
6
1
如果必须,请不要使用标准的HTML属性。以下是使用自定义属性的教程: http://www.javascriptkit.com/dhtmltutors/customattributes.shtml 它是HTML5,但它是向后兼容的。 |
|
|
Y-jiji · 调整大小时替换了假选择 1 年前 |
|
|
Eric G · 如何将svg文本元素垂直居中? 1 年前 |
|
|
Juan Lanus · 如何获取对所选内容的DOM元素的引用 2 年前 |
|
Toby Hogan · 元素React状态更改后未在DOM中更新 2 年前 |