HTML DOM removeAttributeNode() 方法 HTML DOM removeAttribute() 方法 HTML DOM removeChild() 方法 HTML DOM removeAttributeNode() 方法 实例 删除头部元素的属性节点: var n=document.getElementsByTagName("INPUT")[0]; var a=n.getAttributeNode("type"); n.removeAttributeNode(a) 移除属性前: Hello World移除属性后: Hello World试一试 » 定义和用法 removeAttributeNode() 方法从元素中删除指定的属性节点。 该方法从当前元素的属性集合中删除(并返回)一个 Attr 节点。如果 DTD 给删除的属性设置了默认值,那么该方法将添加一个新的 Attr 节点,表示这个默认值。用 removeAttribute() 方法代替该方法往往会更简单。 你可以参照 removeAttribute() 方法。 浏览器支持 除了 Internet Explorer 浏览器,所有主流浏览器都支持 removeAttributeNode() 方法 语法 _element_.removeAttributeNode( _attributenode_ ) 参数 参数 类型 描述 _attributenode_ Attr object 必须。你想移除的属性节点。 返回值 类型 描述 Attr 对象 移除的属性节点 技术细节 DOM 版本 Core Level 1 Element Object HTML DOM removeAttribute() 方法 HTML DOM removeChild() 方法