设置属性节点之前:
设置属性节点之后:
setAttributeNode() 方法用于添加新的属性节点。
如果元素中已经存在指定名称的属性,那么该属性将被新属性替代。如果新属性替代了已有的属性,则返回被替代的属性,否则返回 NULL。
	![]()
![]()
![]()
![]()
 
所有主要浏览器都支持 setAttributeNode() 方法
| 参数 | 类型 | 描述 | 
|---|---|---|
| attributenode | Attr 对象 | 必须。你要添加的属性节点。 | 
| 类型 | 描述 | 
|---|---|
| Attr 对象 | 替换的属性节点, 如果没有则返回 null | 
| DOM 版本 | Core Level 1 Element Object | 
|---|