> JavaScript中文手册 > nodemap.setNamedItem()

实例

设置 H1 的 class 属性:

var btn=document.getElementsByTagName("h1")[0];
var typ=document.createAttribute("class");
typ.nodeValue="democlass";
btn.attributes.setNamedItem(typ);

设置属性前:

设置属性后:

运行一下 »

定义和用法

setNamedItem() 方法用于添加指定节点。

如果节点已经存在,它将被替换,并返回替换节点的值,否则将返回 null。

浏览器支持

<em>nodemap</em>.setNamedItem()<em>nodemap</em>.setNamedItem()<em>nodemap</em>.setNamedItem()<em>nodemap</em>.setNamedItem()<em>nodemap</em>.setNamedItem()

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

语法

namednodemap.setNamedItem(node)

参数

参数 类型 描述
node 节点对象 必须。在节点列表中你想替换的节点。

返回值

类型 描述
节点对象 返回替换的节点,如果没有替换则返回 null

技术细节

DOM 版本 Core Level 1