zoukankan      html  css  js  c++  java
  • 给div添加onClick事件

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <title>click_div</title>
     5     <meta charset="utf-8">
     6 
     7     <style type="text/css">
     8         .triangle1{
     9             width: 0;
    10             height: 0;
    11             border-width: 10px;
    12             border-style: solid;
    13             border-color: #bbb transparent transparent transparent;
    14             /*border-color: transparent transparent #bbb transparent;*/
    15             display: inline-block;
    16             vertical-align: middle;
    17         }
    18         .triangle2{
    19             width: 0;
    20             height: 0;
    21             border-width: 10px;
    22             border-style: solid;
    23             /*border-color: #bbb transparent transparent transparent;*/
    24             border-color: transparent transparent #bbb transparent;
    25             display: inline-block;
    26             vertical-align: middle;
    27         }
    28         a{
    29             width: 116px;
    30             height: 20px;
    31             margin: 0;
    32             padding: 0;
    33             font-size: 5px;
    34         }
    35         .hidden{
    36             display: none;
    37         }
    38         .shown{
    39             display: block;
    40         }
    41     </style>
    42 
    43     <script type="text/javascript">
    44         // 方法一
    45         // function change(){
    46         //     var mButton=document.getElementById("form_triangle");
    47         //     mButton.onclick = function() {        
    48         //         if(document.getElementById("form_triangle").className==="triangle1"){
    49         //             document.getElementById("form_triangle").className="triangle2"
    50         //             document.getElementById("form_a").className="shown"
    51         //         }else{
    52         //             document.getElementById("form_triangle").className="triangle1"
    53         //             document.getElementById("form_a").className="hidden"
    54         //         }
    55         //             document.body.focus();
    56         //     }
    57         // }
    58         // window.onload=function(){
    59         //     change();
    60         // }
    61 
    62         // 方法二
    63         function change(){
    64             var triangle = document.getElementById("form_triangle");
    65             var a = document.getElementById("form_a");
    66             if(triangle.className==="triangle1"){
    67                 triangle.className="triangle2";
    68                 a.style="display: block";
    69             }else{
    70                 triangle.className="triangle1";
    71                 a.style="display: none";
    72             }
    73         }
    74 
    75     </script>
    76     
    77 </head>
    78 
    79 <body>
    80     <div>
    81         我已阅读并同意相关服务条款和隐私政策
    82         <div id="form_triangle" class="triangle1" onclick="change()"></div>
    83         <div id="form_a" class="hidden">
    84             <a href="#">《QQ号码规则》</a><br />
    85             <a href="#">《隐私政策》</a><br />
    86             <a href="#">《QQ空间服务协议》</a>
    87         </div>
    88     </div>
    89 </body>
    90 
    91 </html>
  • 相关阅读:
    详解softmax函数以及相关求导过程 (转载自知乎)
    每日算法
    每日算法
    每日算法
    每日算法
    每日算法
    广度优先搜索算法
    java实现fp-growth算法
    频繁项集挖掘之Aprior和FPGrowth算法
    频繁项集挖掘之apriori和fp-growth
  • 原文地址:https://www.cnblogs.com/stefango/p/9522528.html
Copyright © 2011-2022 走看看