JavaScript使用属性集合删除元素属性|NamedNodeMap removeNamedItem() 方法

属性对象参考手册


定义与用法

removeNamedItem() 方法可删除指定的节点。


语法格式

namednodemap.removeNamedItem( nodename)


示例代码

删除按钮的 type 属性:

var btn=document.getElementsByTagName("INPUT")[0]; 
btn.attributes.removeNamedItem("type");

删除属性前:

删除属性后:

亲自试试


浏览器支持

方法Google ChromeInternet ExplorerFirefoxSafariOpera
removeNamedItem()YesYesYesYesYes

所有主要浏览器都支持 removeNamedItem() 方法

提示: 在 Internet Explorer 8 及更早 IE 版本中,当使用 removeNamedItem() 方法删除属性是,该方法不能删除属性,但是可以返回该属性值。


参数说明

参数类型描述
nodenameString必须,节点列表中你要删除的节点名。

返回值

类型描述
节点对象移除的节点

技术细节

DOM 版本Core Level 1

属性对象参考手册


相关