zoukankan      html  css  js  c++  java
  • js编写点名器

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>点名器</title>
     6     <style type="text/css">
     7         *{
     8             margin: 0;
     9             padding: 0;
    10         }
    11         #outer{
    12             margin: 50px;
    13             padding: 50px;
    14              600px;
    15             /*height: 600px;*/
    16             border-radius: 20px;
    17             background-color: orange;
    18         }
    19         #box{
    20             margin-top: 20px;
    21             padding: 20px;
    22             background-color:grey;
    23             font-size: 40px; 
    24             font-weight: bold;
    25         }
    26         #bt{
    27              80px;
    28             margin-top:5px;
    29             padding: 10px;
    30             background-color: green;
    31             font-size: 20px;
    32             font-weight: bold;
    33             cursor: pointer;
    34         }
    35 
    36     </style>
    37 </head>
    38 <body>
    39     <center>
    40         <<div id="outer">
    41             <div id="box"></div>
    42             <button type="button" id="bt">start</button>
    43         </div>
    44     </center>
    45 
    46     <script type="text/javascript">
    47         var namelist=["梅西","内马尔","苏亚雷斯","伊列斯塔","布斯克茨","皮克","罗贝托","拉基蒂奇","马斯切拉诺"]
    48         var flag=0;
    49         var bt=document.getElementById("bt");
    50         var box=document.getElementById("box")
    51         bt.onclick=function(){
    52             if(flag==0){
    53                 flag=1;
    54                 bt.innerHTML="stop";
    55                 bt.style.backgroundColor="red";
    56                 show();
    57             }
    58             else{
    59                 bt.innerHTML="start";
    60                 bt.style.backgroundColor="green";
    61                 clearTimeout(flag);
    62                 flag=0;
    63             }
    64 
    65         }
    66         function show(){
    67             var num=Math.floor(Math.random()*1000)%namelist.length;
    68             box.innerHTML=namelist[num];
    69             flag=setTimeout("show()",100);
    70         }
    71     </script>
    72 </body>
    73 </html>

  • 相关阅读:
    根据用户输入的工资计算所得税
    ATM取款机数据库设计
    ExecuteNonQuery()
    ExecuteReader()获得数据
    ExecuteScalar ()
    面试题汇总(三)
    面试题汇总(一)
    2019-8最新面试题汇总
    linux下vim 选择文本,删除,复制,粘贴
    TCP和UDP的优缺点及区别
  • 原文地址:https://www.cnblogs.com/WhatTTEver/p/6933804.html
Copyright © 2011-2022 走看看