一 方法
- getAttribute()
- setAttribute()
- removeAttribute()
二 属性
- name:属性名
- value:属性值
- specified:布尔值,表示属性使用的是默认值还是被指定的值
三 创建元素:document.createAttribute()
- 参数:属性名
let attr = document.createAttribute("align");
attr.value = "left";
element.setAttributeNode(attr);
alert(element.attributes["align"].value); // "left"
alert(element.getAttributeNode("align").value); // "left"
alert(element.getAttribute("align")); // "left"
将属性作为节点来访问多数情况下并无必要。推荐使用 getAttribute()、 removeAttribute()和 setAttribute()方法操作属性,而不是直接操作属性节点