zoukankan      html  css  js  c++  java
  • 非表单元素属性代码案例

     

      

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Document</title>
      <style>
        #box {
          background-color: red;
          width: 200px;
          height: 200px;
        }
    
        .show {
          display: block;
        }
    
        .hidden {
          display: none;
        }
      </style>
    </head>
    <body>
       <input type="button" id="btn" value="隐藏">
       <br>
       <div id="box" >
         
       </div>
      <script>
        //1 获取元素
        var btn = document.getElementById('btn');
        //2 给按钮注册事件
        // isShow记录了box的状态,true 显示 ,false 隐藏
        var isShow = true;
        btn.onclick = function () {
          //3 控制div的显示隐藏
          var box = document.getElementById('box');
          if (isShow) {
            // 为什么DOM对象的对应的标签的class属性的名字叫做className ,应为class 在js中是关键字
            // 关键字不可以作为变量或者属性的名字
            box.className = 'hidden';
    
            // 如何设置按钮对应的元素的属性
            // btn.value = '显示';
            this.value = '显示';
    
            isShow = false;
          } else {
            box.className = 'show';
            this.value = '隐藏';
            isShow = true;
          }
          
        }
    
        //4 改变按钮中的文字
      </script>
    </body>
    </html>
  • 相关阅读:
    修改IIS下默认的ASP.NET版本。
    smo算法
    支持向量机通俗导论
    二次规划
    交叉熵
    机器学习中的维数灾难
    矩阵与线性变换
    l2正则化
    Matlab 的reshape函数
    matlab 等值线函数 contour
  • 原文地址:https://www.cnblogs.com/jiumen/p/11399399.html
Copyright © 2011-2022 走看看