setAttribute() 方法创建或改变某个新属性。
语法:
elementNode.setAttribute(name,value)
代码示例:

document.getElementsByTagName("a")[0].setAttribute("edition","first");

整理自:http://www.w3school.com.cn/xmldom/met_element_setattribute.asp

getAttribute() 方法返回指定属性名的属性值。
语法:
element.getAttribute(attributename);
代码示例:

document.getElementsByTagName("a")[0].getAttribute("target");

整理自:http://www.w3school.com.cn/jsref/met_element_getattribute.asp

Related Posts: JavaScript中setAttribute和getAttribute的用法-类似jQuery中的attr方法 :