如何在 JavaScript 中移除类

2025 年 3 月 18 日 | 6 分钟阅读

JavaScript 通过一个简单的方法即可移除单个和多个类。我们可以使用 `querySelector` 配合 `remove()` 方法。`remove` 方法需要 `classList` 关键字来获取多个类。多个类则需要使用 JavaScript 中的“for”循环。

语法

移除类的语法可用于单个和多个 UI 元素上的类。

语法 1

以下语法将移除网页上的单个类。

语法 2

以下语法将移除网页上的多个类。

说明

  • 对于多个类,需要使用“for 循环”来执行此功能。
  • 使用“classList.remove(class_names)”方法对于从网页中移除单个或多个类 UI 是必不可少的。

示例

以下示例演示了如何使用 JavaScript 的 `remove()` 方法来移除单个和多个类的 UI。

示例 1

在此,我们可以移除网页上具有相同标签名和相同类名的不同类中的单个类。我们使用点击按钮函数移除带有 p 标签的“second_class”类名。

输出

使用 JavaScript 从网页中移除一个类 UI。

How to remove classes in javascript

移除后的输出

How to remove classes in javascript

示例 2

在此,我们可以移除 body 标签中具有不同类名的两个类。我们使用点击按钮函数移除带有“first_class”和“second_class”类名的标签。

输出

使用 JavaScript 从网页中移除一个类 UI。

移除前的输出

How to remove classes in javascript

移除后的输出

How to remove classes in javascript

示例 3

在此,我们可以移除网页上具有相同标签名和相同类名的多个类。使用点击按钮函数,我们移除带有 p 标签的“second_class”类名的两个类。

输出

使用 JavaScript 从网页中移除两个不同的类 UI。

移除前的输出

How to remove classes in javascript

移除后的输出

How to remove classes in javascript

示例 4

在此,我们可以移除网页上具有不同标签名和不同类名的多个类。使用点击按钮函数,我们移除带有 p 和 div 标签的“second_class”和“third_class”类名的两个类。

输出

使用 JavaScript 从网页中移除两个不同的类 UI。

How to remove classes in javascript

示例 5

在此,我们可以移除网页上所有具有不同标签名的所有类。使用点击按钮函数,我们移除 html 标签中可用的类 UI,例如“first_class”、“second_class”和“third_class”。

输出

使用 JavaScript 从网页中移除两个不同的类 UI。

How to remove classes in javascript

示例 6

在此,我们可以移除网页上具有相同标签名和相同类名的多个类。使用点击按钮函数,我们移除带有 p 标签的“second_class”类名的两个类。

我们只能移除单个类名。如果您在标签上使用多个类名,该方法将无法移除类。

输出

使用 JavaScript 从网页中移除两个不同的类 UI。

How to remove classes in javascript

结论

简单的移除方法有助于移除类的 CSS。它有助于开发人员和用户验证特定的网页类。