2009-04-16 38 views
21

给定一段HTML,是否可以选择性地选择某些类型的元素(例如:输入类型)并使用Javascript添加自定义属性。如果它存在,我也需要删除这个属性。为某些元素添加自定义属性的Javascript

我以前使用JQuery完成了这个,但是我无法为这个特定的任务使用JQuery。

回答

1
el.attribute = value 

就是这样。如果该属性不存在,则创建该属性。

+0

他还询问了拆除。 – 2009-04-16 20:03:56

+3

这会为`HTMLElement`对象设置_property_。它没有设置_attribute_。使用`setAttribute(name,value)`。 – bryc 2015-07-14 09:56:51