zoukankan      html  css  js  c++  java
  • JS 随机数字抽签

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
    
        <script src="Scripts/jquery-1.10.2.js"></script>
        <script type="text/javascript">
            var numArray = new Array();
    
            var personNum = 30;
            $(function () {
                for (var i = 0; i < personNum; i++) {
                    numArray[i] = i;
                }
    
                $("li").click(function () {
                    var n = Math.floor(Math.random() * numArray.length + 1) - 1;  //生成随机数
                    $(this).text(numArray[n]);
                    numArray.splice(n, 1);  //移除随机数
    
                });
    
                $("#btnStart").click(function () {
                    var totalArray = new Array();
                    $("li").each(function (i, v) {
                        totalArray[i] = v.innerText;
                    });
    
                    var n = Math.floor(Math.random() * totalArray.length + 1) - 1;  //生成随机数
                    this.value = totalArray[n];
    
                    $("li").each(function (i, v) {
                        if (v.innerText == $("#btnStart").val()) {
                            this.style.background = "red";
                        }
                        else
                        {
                            this.style.background = "white";
                        }
                    });
    
                });
            });
    
    
        </script>
        <style type="text/css">
            ul {
                /*display: block;
                float:left;*/
            }
    
                ul li {
                    width: 150px;
                    height: 150px;
                    line-height: 150px;
                    border: 1px solid gray;
                    float: left;
                    margin-left: 10px;
                    margin-top: 10px;
                    list-style-type: none;
                    text-align: center;
                    font-size: 20px;
                }
    
            #btnStart {
                width: 100px;
                height: 30px;
                margin-left: 10px;
                margin-top: 10px;
            }
        </style>
    </head>
    <body>
    
        <div>
            <ul>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
            </ul>
            <ul>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
            </ul>
            <ul>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
            </ul>
            <ul>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
            </ul>
            <ul>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
                <li>click me!</li>
            </ul>
        </div>
    
        <input id="btnStart" type="button" value="Start" />
    </body>
    
    </html>
  • 相关阅读:
    C# 获得 当年1月1号
    Mybatis快速入门
    maven项目无法读取src/main/java目录下的配置文件解决方法
    Jenkins之手动安装
    Ubuntu17安装maven3.5.2
    Ubuntu17安装Jenkins
    Spring之事务操作(注解)
    Spring之事务操作(配置文件)
    Spring之配置文件中引入其它配置文件
    【转】maven常用插件介绍
  • 原文地址:https://www.cnblogs.com/gossip/p/4161787.html
Copyright © 2011-2022 走看看