HTML DOM removeAttributeNode() 方法

HTML DOM Element 对象

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()方法

HTML DOM Element 对象