感谢 ♥ 作者
先不感谢了

JS基础(获取和设置属性)

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)参数小写化。

posted @ 2020-03-10 08:40  MDZZZZ  阅读(276)  评论(0编辑  收藏  举报