js给节点添加或删除类名

Posted 無玑小姐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js给节点添加或删除类名相关的知识,希望对你有一定的参考价值。

为 <div> 元素添加 class:

document.getElementById(“myDIV”).classList.add(“mystyle”);

为 <div> 元素添加多个类:

document.getElementById(“myDIV”).classList.add(“mystyle”, “anotherClass”, “thirdClass”);

为 <div> 元素移除一个类:

document.getElementById(“myDIV”).classList.remove(“mystyle”);

为 <div> 元素移除多个类:

document.getElementById(“myDIV”).classList.remove(“mystyle”, “anotherClass”, “thirdClass”);

检查是否含有某个CSS类

myDiv.classList.contains(‘myCssClass’); //return true or false

 

原地址:https://blog.csdn.net/stone10086/article/details/78390353

以上是关于js给节点添加或删除类名的主要内容,如果未能解决你的问题,请参考以下文章

ES6 - 原生js遍历DOM - document.querySelectorAll(‘.xx‘)给DOM元素添加删除类名 - dom.classList.add切换类名toggle

ES6 - 原生js遍历DOM - document.querySelectorAll(‘.xx‘)给DOM元素添加删除类名 - dom.classList.add切换类名toggle

原生js操作DOM元素的一些使用

D3.js 重新启动模拟时节点跳转添加或删除节点

如何在 ReactJS 中的事件上添加或删除类名?

原生js添加类名,删除类名