JavaScript HTML DOM setNamedItem() 方法
-
HTML DOM setNamedItem() 方法
setNamedItem()方法将指定的节点添加到NamedNodeMap。如果节点已存在,则将替换它,并且替换的节点将是返回值,否则返回值将为null。提示:您可以使用element.setAttribute()方法向元素添加具有值的属性,而不是使用属性节点。实例:设置H1的class属性:
尝试一下var h = document.getElementsByTagName("H1")[0]; var typ = document.createAttribute("class"); typ.value = "democlass"; h.attributes.setNamedItem(typ);
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 setNamedItem() 支持支持支持支持支持 -
语法
namednodemap.setNamedItem(node) -
参数值
参数 类型 描述 node Node对象 必需的。 要在NamedNodeMap集合中添加/替换的节点 -
技术细节
项目 描述 返回值: Node对象,表示替换的节点(如果有),否则为null DOM版本 Core Level 1