getAttribute() 返回元素上一个指定的属性值。
如果指定的属性不存在,则返回 null 或 "" (空字符串);
语法
let attribute = element.getAttribute(attributeName);
attribute 是一个包含 attributeName 属性值的字符串。
attributeName 是你想要获取的属性值的属性名称。
设置指定元素上的某个属性值。如果属性已经存在,则更新该值;否则,使用指定的名称和值添加一个新的属性。
要获取某个属性当前的值,可使用 getAttribute();要删除某个属性,可使用 removeAttribute()。
若要彻底移除一个属性的效果,应当使用 removeAttribute(),
而不是使用 setAttribute() 将属性值设置为 null。对于许多属性,
如果仅将其值设为 null,这不会造达成和预期一样的效果。
返回值 IE 返回boolean类型值,其他返回undefined
语法
element.setAttribute(name, value);
参数
name 表示属性名称的字符串。
value 属性的值/新值。
返回值
undefined
当在 HTML 文档中的 HTML 元素上调用 setAttribute() 方法时,该方法会将其属性名称(attribute name)参数小写化。