HTML DOM setAttributeNode() 方法

月间摘星

HTML DOM setAttributeNode() 方法

var atr=document.createAttribute("class");
atr.nodeValue="democlass";
document.getElementsByTagName("H1")[0].setAttributeNode(atr);

设置属性节点之前:

Hello World

设置属性节点之后:

Hello World

定义和用法

setAttributeNode() 方法用于添加新的属性节点。

如果元素中已经存在指定名称的属性,那么该属性将被新属性替代。如果新属性替代了已有的属性,则返回被替代的属性,否则返回 NULL。


浏览器支持

HTML DOM setAttributeNode() 方法HTML DOM setAttributeNode() 方法HTML DOM setAttributeNode() 方法HTML DOM setAttributeNode() 方法HTML DOM setAttributeNode() 方法

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


语法

element.setAttributeNode(attributenode)

参数

参数 类型 描述
attributenode Attr 对象 必须。你要添加的属性节点。

返回值

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

技术细节

DOM 版本 Core Level 1 Element Object


版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码