属性也是一个节点对象(Attr),和文本一样,通常我们不会去直接获取节点对象,而是通过元素来完成对属性的操作:
方式一:
- 读取: 元素.属性名(注意,class属性需要使用className来读取)
读取一个布尔值时,会返回true或false - 修改:元素.属性名 = 属性值
方式二:
- 读取:元素.getAttribute(属性名)
- 修改:元素.setAttribute(属性名, 属性值)
- 删除:元素.removeAttribute(属性名)
属性也是一个节点对象(Attr),和文本一样,通常我们不会去直接获取节点对象,而是通过元素来完成对属性的操作: