removeAttributeNode()方法向指定的元素添加一个新的Attr节点对象。
如果只想返回属性值,请使用getAttribute()方法。
使用setAttribute()方法可添加新属性或更改元素上现有属性的值。
element.removeAttributeNode(attrName)
var elem = document.getElementsByTagName("H1")[0]; var attr = elem.getAttributeNode("class"); elem.removeAttributeNode(attr);测试看看‹/›
所有浏览器都完全支持removeAttributeNode()方法:
Method | |||||
removeAttributeNode() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
attrName | 您要删除的属性节点 |
返回值: | 一个Attr对象,表示已删除的属性节点 |
---|---|
DOM版本: | DOM级别1 |
HTML教程:HTML属性
HTML DOM参考:HTML DOM属性对象
HTML DOM参考:element.removeAttribute()方法
HTML DOM参考:element.getAttribute()方法
HTML DOM参考:element.setAttribute()方法
HTML DOM参考:element.hasAttribute()方法