You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JavaScript为div元素添加active类?

给div元素添加/移除active类的实现方案

HTML结构

<div class="form-wrap">
  <a href="" class="login-link">登录</a>
  <a href="" class="register-link">注册</a>
</div>

JavaScript实现

let wrapper = document.querySelector(".form-wrap");
let loginLink = document.querySelector(".login-link");
let registerLink = document.querySelector(".register-link");

registerLink.addEventListener("click", () => {
  wrapper.classList.add("active");
});

loginLink.addEventListener("click", () => {
  wrapper.classList.remove("active");
});

功能说明

  • 两个锚点标签嵌套在form-wrap类的div内部
  • 点击「注册」按钮时,该div会新增active类,类名变为form-wrap active
  • 点击「登录」按钮时,div的active类会被移除,恢复原类名form-wrap

内容的提问来源于stack exchange,提问作者userS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 05:07:01