本文摘自PHP中文网,作者青灯夜游,侵删。
在JavaScript中,可以利用setAttribute()方法来通过类修改css样式,只需要修改指定元素的“class”属性值即可,语法“元素对象.setAttribute("class", "新类名");”。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
在JavaScript中,可以利用setAttribute()方法来通过类修改css样式。
下面通过代码示例来具体看看:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" />
< style >
.style1{
height: 50px;
border: 1px solid red;
}
.style2{
border: 3px dashed #AFEEEE;
padding: 10px;
}
</ style >
</ head >
< body >
< div id = "style" class = "style1" >测试文本</ div >< br />
< input type = "button" value = "更改类名" onclick = "changeStyle()" />
</ body >
< script >
function changeStyle() {
var obj = document.getElementById("style");
obj.setAttribute("class", "style2");
}
</ script >
</ html >
|
效果图:
阅读剩余部分
相关阅读 >>
javascript怎么设置css
javascript如何制作下拉菜单
javascript字符串怎么替换所有字符
javascript数组什么意思
javascript清除数组的方法有哪些
javascript怎么将值转为字符串
使用javascript的模块加载器
js代码实现瀑布流插件
分享es2019中值得收藏的8个有用功能
javascript事件捕获与事件冒泡
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » js怎么通过类来修改css样式