zoukankan      html  css  js  c++  java
  • JS中动态增删类

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title></title>
     6         <style type="text/css">
     7             .box{
     8                 width: 300px;
     9                 height: 300px;
    10             }
    11             .colors{
    12                 background-color: yellow
    13             }
    14             .sizes{
    15                 font-size: 30px;
    16                 line-height: 300px;
    17             }
    18         </style>
    19     </head>
    20     <body>    
    21         <div class="box colors">
    22             <span>居中</span>
    23         </div>
    24         <span>原先的css样式:宽高300px,背景颜色黄色,字体大小16px</span>
    25         <button>调整字体大小</button>
    26         <button>删除背景颜色</button>
    27         <button>切换字体/背景</button>
    28         <script type="text/javascript">
    29             let a = document.querySelectorAll('button')
    30             let b = document.querySelectorAll('div') 
    31             a[0].onclick = () => {
    32                 b[0].classList.add('sizes')
    33                 console.log(b[0].classList)
    34             }
    35             a[1].onclick = () => {
    36                 b[0].classList.remove('colors')
    37             }
    38             a[2].onclick = () => {
    39                 b[0].classList.toggle('sizes')
    40                 b[0].classList.toggle('colors')
    41             }
    42             console.log(b[0].classList);
    43         </script>
    44     </body>
    45 </html>
  • 相关阅读:
    基于聚宽量化交易平台实现量化交易策略
    量化交易——双均线策略(金叉死叉)
    商城支付功能
    商城——结算中心模块
    Tushare(金融数据接口包)
    CSS页面布局单位总结
    Python
    Python
    无需编程的爬虫
    Python
  • 原文地址:https://www.cnblogs.com/lyt520/p/13453696.html
Copyright © 2011-2022 走看看