以下是核心代码
<style> .test1 { border: 1px solid; } .test2 { font-size: 50px; } .test3 { background-color: blue; } </style> <div class="test1" id="div1"> 罗分明博客 www.luofenming.com </div> <script> //转载请保留:http://www.luofenming.com/show.aspx?id=ART2021123000001 let div = document.getElementById("div1"); //这样会把div1 原来的test1样式覆盖,只有test2 div.setAttribute("class", "test2"); //这样是在原来的基础上追加 test2和test3 最后会同时有test1,test2,test3样式 div.classList.add("test2", "test3"); //移除test1样式 div.classList.remove("test1"); //同时移除多个样式 test1,test2 div.classList.remove("test1", "test2"); //判断是否包含 test1样式 div.classList.contains("test1"); //return true or false </script>