JavaScript removeAttribute() 方法

17 Mar 2025 | 阅读 2 分钟

此方法用于从元素中移除指定的属性。它与 removeAttributeNode() 方法不同。removeAttributeNode() 方法移除特定的 Attr 对象,而 removeAttribute() 方法则移除具有指定名称的属性。

语法

参数值

attributeName: 这是必需的参数,指定要从元素中移除的属性的名称。如果属性不存在,则该方法不会产生任何错误。

让我们通过一些例子来理解它。

示例 1

在此示例中,有两个 ID 为 parapara1 的段落元素,它们属于同一个类 jtp。在这里,我们正在移除这些段落元素的 class 属性。我们必须点击给定的 HTML 按钮才能看到效果。

输出

执行上述代码后,输出将是 -

JavaScript removeAttribute() method

点击给定按钮后,我们将看到以下输出 -

JavaScript removeAttribute() method

示例 2

在此示例中,有两个 ID 为 div1div2 的 div 元素。我们正在为这些 div 元素应用 style 属性。

在这里,我们正在移除这些 div 元素的 style 属性。我们必须点击给定的 HTML 按钮才能看到效果。

输出

执行后,输出将是:

JavaScript removeAttribute() method

点击按钮后,输出将是 -

JavaScript removeAttribute() method

类似地,我们可以使用 removeAttribute() 方法来移除 target 属性、align 属性、readonly 属性等等。


下一个主题Momentjs-in-javascript