zoukankan      html  css  js  c++  java
  • js原生实现抽奖活动(方形非圆盘)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            *{
                padding: 0;
                margin: 0;
            }
            #uls{
                width: 500px;
                height: 500px;
                margin: 50px auto;
            }
            li{
                width: 150px;
                height: 150px;
                background: skyblue;
                float: left;
                list-style: none;
                margin:5px;
                color: #fff;
                text-align: center;
                line-height: 150px;
                font-size: 20px;
                font-weight: bold;
            }
            #uls li button{
                width: 50px;
                height: 30px;
            }
            .light{
                width: 150px;
                height: 150px;
                background: #666;
                color: #fff;
            }
        </style>
    </head>
    <body>
        <ul id='uls'>
            <li>600元优惠券</li>
            <li>800元优惠券</li>
            <li>1000元优惠券</li>
            <li>800元优惠券</li>
            <li><button id='btn1'>开始</button> <button id='btn2'>停止</button></li>
            <li>600元优惠券</li>
            <li>600元优惠券</li>
            <li>1000元优惠券</li>
            <li>800元优惠券</li>
        </ul>
        <script>
            var btn1=document.getElementById("btn1");
            var btn2=document.getElementById("btn2");
            var arr=[0,1,2,5,8,7,6,3];//按这个下标依次旋转
            var lis=document.getElementsByTagName("li");
            var num=0;  //定义初识下标
            btn1.onclick=function(){
                btn1.disabled=true;
                time=setInterval(function(){
                    lis[arr[num]].className="";
                    num++;
                    if(num>7){
                        num=0;
                    }
                    lis[arr[num]].className="light";
                },50)
            }
            btn2.onclick=function(){
                btn1.disabled=false;
                clearInterval(time);
            }
        </script>
    </body>
    </html
    !
  • 相关阅读:
    蓝鲸6.02双机部署文档
    蓝鲸考试
    蓝鲸6.03部署[部署方案优化]
    kubeadm部署高可用版Kubernetes1.21[基于centos7.6]
    Linux命令行优化,历史记录优化
    vim插件
    蓝鲸6.02部署与蓝鲸6.02自动化部署
    git生成公钥私钥和ppk
    Oracle的数据库日志(redolog)的使用说明
    oracle 11g的审计功能
  • 原文地址:https://www.cnblogs.com/kangshuai/p/9883127.html
Copyright © 2011-2022 走看看