元素:removeAttribute() 方法

removeAttribute() 方法从元素中删除指定名称的属性。

语法

js
removeAttribute(attrName)

参数

attrName

一个指定要从元素中移除的属性名称的字符串。如果指定的属性不存在,removeAttribute() 将返回而不会生成错误。

返回值

无 (undefined).

使用注意事项

您应该使用 removeAttribute() 而不是直接将属性值设置为 null 或者使用 setAttribute()。如果您将许多属性设置为 null,它们将不会按预期工作。

示例

js
// Given: <div id="div1" disabled width="200px">
document.getElementById("div1").removeAttribute("disabled");
// Now: <div id="div1" width="200px">

规范

规范
DOM 标准
# ref-for-dom-element-removeattribute①

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅