removeAttributeNode()方法向指定的元素添加一個(gè)新的Attr節(jié)點(diǎn)對(duì)象。
如果只想返回屬性值,請(qǐng)使用getAttribute()方法。
使用setAttribute()方法可添加新屬性或更改元素上現(xiàn)有屬性的值。
element.removeAttributeNode(attrName)
var elem = document.getElementsByTagName("H1")[0]; var attr = elem.getAttributeNode("class"); elem.removeAttributeNode(attr);測(cè)試看看?/?
所有瀏覽器都完全支持removeAttributeNode()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
removeAttributeNode() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
attrName | 您要?jiǎng)h除的屬性節(jié)點(diǎn) |
返回值: | 一個(gè)Attr對(duì)象,表示已刪除的屬性節(jié)點(diǎn) |
---|---|
DOM版本: | DOM級(jí)別1 |
HTML教程:HTML屬性
HTML DOM參考:HTML DOM屬性對(duì)象
HTML DOM參考:element.removeAttribute()方法
HTML DOM參考:element.getAttribute()方法
HTML DOM參考:element.setAttribute()方法
HTML DOM參考:element.hasAttribute()方法