javaweb闲暇小程序之抽签程序

Posted IT刑天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaweb闲暇小程序之抽签程序相关的知识,希望对你有一定的参考价值。

学自潭州学院视频

主程序页面截图

 

 

 


 

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 4 <html>
 5 <head>
 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 7 <title>抽签系统</title>
 8 
 9 <style type="text/css">
10 .activity {
11     width: 600px;
12     height: 300px;
13     border: 1px solid;
14     margin: 150px auto;
15 }
16 
17 .text {
18     width: 600px;
19     height: 100px;
20     background: #379be9;
21     text-align: center;
22     line-height: 100px;
23     font-size: 28px;
24     color: white;
25 }
26 
27 body {
28     font-size: 12px;
29     font-family: "微软雅黑";
30     color: #666;
31 }
32 
33 .myform {
34     text-align: center;
35     margin: 10px;
36 }
37 
38 .a_value {
39     width: 200px;
40     height: 40px;
41     line-height: 40px;
42     font-size: 24px;
43     text-align: center;
44     margin-top: 40px;
45     margin-bottom: 30px
46 }
47 
48 .btn {
49     width: 100px;
50     height: 30px;
51 }
52 </style>
53 </head>
54 <body>
55     <!-- div层,盒子,容器 -->
56     <div class="activity">
57         <div class="text" id="myText">抽签系统</div>
58         <div class="myform">
59             <input type="text" class="a_value" id="myRandom"></br>
60             <input type="button" value="开始" class="btn" onclick="myStart()">
61                 <input type="button" value="停止" class="btn" onclick="myStop()">
62         </div>
63     </div>
64     <!-- 动态脚本 -->
65     <script type="text/javascript">
66         //开始抽奖的方法
67         var timer = null;//定时器的变量
68         var data = "宿兵畅,尹博文,王悦雪,杜舟,康泽生,武凡,高梦轩,佘士耀,魏昭宇";//抽奖数据,以逗号分隔
69         //分拆抽奖的数据为数组
70         var arr = data.split(",");
71         function myStart() {
72             //开始之前清空文本框
73             document.getElementById("myRandom").value = "";
74             if (!timer) {
75                 //创建定时器
76                 timer = setInterval(function change(){
77                     var max = arr.length - 1;//数组的长度
78                     var rand = Math.random();//创建一个随机数,大于0
79                     var randIndex = parseInt(rand * max);//得到整型数据
80                     var text_val = document.getElementById("myText");//获取文本框区域的值
81                     text_val.innerHTML = arr[randIndex];//文本框的值显示在页面
82                 },50);//每50毫秒的间隔,更快的是数字变小
83             }
84 
85         }
86         
87         function myStop(){
88             clearInterval(timer);//清除定时器
89             timer = null;//变量定时器的清空
90             var myText = document.getElementById("myText");//获取变化区域的值
91             var myRandom = document.getElementById("myRandom");//获取文本框里面的值
92             myRandom.value = myText.innerHTML;//给文本框赋新值
93         }
94     </script>
95 </body>
96 </html>
主要代码

 

以上是关于javaweb闲暇小程序之抽签程序的主要内容,如果未能解决你的问题,请参考以下文章

求助一道抽签程序

微信小程序第七天WXML语法之模板用法

微信小程序第七天WXML语法之模板用法

微信小程序代码片段

微信小程序代码片段分享

C语言怎么做个抽签程序,就是老师要用这程序来随即抽取学号来回答问题, 56个人,随即抽一人回答问题的代码