21
給定一段HTML,是否可以選擇性地選擇某些類型的元素(例如:輸入類型)並使用Javascript添加自定義屬性。如果它存在,我也需要刪除這個屬性。爲某些元素添加自定義屬性的Javascript
我以前使用JQuery完成了這個,但是我無法爲這個特定的任務使用JQuery。
給定一段HTML,是否可以選擇性地選擇某些類型的元素(例如:輸入類型)並使用Javascript添加自定義屬性。如果它存在,我也需要刪除這個屬性。爲某些元素添加自定義屬性的Javascript
我以前使用JQuery完成了這個,但是我無法爲這個特定的任務使用JQuery。
Accessing HTML attributes using the DOM
element.hasAttribute('foo');
element.getAttribute('foo');
element.setAttribute('foo', value);
element.removeAttribute('foo');
el.attribute = value
就是這樣。如果該屬性不存在,則創建該屬性。
他還詢問了拆除。 – 2009-04-16 20:03:56
這會爲`HTMLElement`對象設置_property_。它沒有設置_attribute_。使用`setAttribute(name,value)`。 – bryc 2015-07-14 09:56:51