js怎么通过类来修改css样式


本文摘自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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...