zoukankan      html  css  js  c++  java
  • js 给某个div增加class 样式(三种方式)

    第一种:      el.setAttribute('class','abc'); 

      <!DOCTYPE HTML>
        <HTML>
        <HEAD>
        <meta charset="utf-8" />
        <title>setAttribute('class', 'abc')</title>
        <style type="text/css">
        .abc {
        background: red;
        }
        </style>
        </HEAD>
        <BODY>
        <div id="div">test div</div>
        <script>
        var div = document.getElementById('div');
        div.setAttribute("class", "abc");
        </script>
        </BODY>
        </HTML> 

    第二种: el.setAttribute('className', 'abc');

       

    <!DOCTYPE HTML>
        <HTML>
        <HEAD>
        <meta charset="utf-8" />
        <title>setAttribute('className', 'abc')</title>
        <style type="text/css">
        .abc {
        background: red;
        }
        </style>
        </HEAD>
        <BODY>
        <div id="div">test div</div>
        <script>
        var div = document.getElementById('div');
        div.setAttribute("className", "abc");
        </script>
        </BODY>
        </HTML>


    第三种:el.className = 'abc';

      

     <!DOCTYPE HTML>
        <HTML>
        <HEAD>
        <meta charset="utf-8" />
        <title>el.className = 'abc'</title>
        <style type="text/css">
        .abc {
        background: red;
        }
        </style>
        </HEAD>
        <BODY>
        <div id="div">test div</div>
        <script>
        var div = document.getElementById('div');
        div.className = 'abc';
        </script>
        </BODY>
        </HTML>

    建议使用第三种方法, 其他方法可能存在浏览器兼容问题。

    原文:https://blog.csdn.net/yan791124465/article/details/71123664

  • 相关阅读:
    Android 序列化 反序列功能
    Android两个应用之间共享数据之SharedPrefence
    利用Asp.Net的Identity控制登录权限
    基元类型
    CLR概述
    python中的函数-基础
    较为复杂的sql
    oracle中的替换字段字符串的方法
    使用Sql查看表对应的外键关系。
    js中的除法
  • 原文地址:https://www.cnblogs.com/lxwphp/p/10042952.html
Copyright © 2011-2022 走看看