HTML + JS随机抽号。
【设置第三次抽取的号码为 (张三6)】
<script language="javascript">
var k = 0 ;
function star(){
k++ ;
loop()
}
var t ;
var i ;
var bs =true ;
function loop(){
t = setTimeout( loop , 25 ) //时钟控件
var r = Math.random()*40
i = parseInt( r ) if( bs ){
$( $(".m")[i] ).css( "background-color" , "#ccff00" )
bs = false ;
}else {
$( $(".m") ).css( "background-color" , "#6666CC" )
bs = true ;
} } function stop(){
clearTimeout( t )
if( k==3 ){
$( $(".m") ).css( "background-color" , "#6666CC" )
$( $(".m")[5] ).css( "background-color" , "#ccff00" )
}else{
$( $(".m")[i] ).css( "background-color" , "#ccff00" )
}
}
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>随机抽号程序</title>
<style type="text/css">
<!--
body {
background-attachment: scroll;
background-image: url(images/sjxh.jpg);
background-repeat: no-repeat;
background-position: right center;
background-color: #333333;
}
#title {
height: 25px;
width: 300px;
margin-right: auto;
margin-left: auto;
font-size: 25px;
font-weight: bolder;
color: #FFFFFF;
line-height: 25px;
margin-bottom: 50px;
margin-top: 20px;
}
#box {
height: 356px;
width: 890px;
margin-right: auto;
margin-left: auto;
}
#rmd {
width: 300px;
float: none;
clear: left;
}
#stop {
height: 50px;
width: 120px;
float: left;
font-size: 25px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
line-height: 50px;
}
#star {
font-size: 25px;
line-height: 50px;
font-weight: bold;
color: #FFFFFF;
height: 50px;
width: 120px;
margin-right: auto;
margin-left: 35%;
text-align: center;
vertical-align: middle;
float: left;
}
#star a {
color: #FFFFFF;
text-decoration: none;
height: 50px;
width: 120px;
background-color: #33FF00;
display: block;
}
#stop a {
color: #FFFFFF;
text-decoration: none;
background-color: #FF0000;
display: block;
height: 50px;
width: 120px;
}
.m {
font-size: 22px;
line-height: 60px;
font-weight: bold;
color: #FFFFFF;
background-color: #6666CC;
text-align: center;
vertical-align: middle;
float: left;
height: 60px;
width: 100px;
margin: 5px;
font-family: "微软雅黑";
}
body,td,th {
font-family: 微软雅黑 Light;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
</head>
<script language="javascript" src="js/jquery-1.10.2.min.js"></script>
<script language="javascript"> function star(){
loop()
}
var t ;
var i ;
var bs =true ;
function loop(){
t = setTimeout( loop , 25 ) //时钟控件
var r = Math.random()*40
i = parseInt( r ) if( bs ){
$( $(".m")[i] ).css( "background-color" , "#ccff00" )
bs = false ;
}else {
$( $(".m") ).css( "background-color" , "#6666CC" )
bs = true ;
} } function stop(){
clearTimeout( t )
$( $(".m")[i] ).css( "background-color" , "#ccff00" )
var rm = document.createElement('div');
rm.innerHTML = $( $(".m")[i] ).html();
document.body.appendChild(rm);
}
</script>
<body>
<div id="title">网站随机抽号程序</div>
<div id="box">
<div class="m">张三1</div>
<div class="m">张三2</div>
<div class="m">张三3</div>
<div class="m">张三4</div>
<div class="m">张三5</div>
<div class="m">张三6</div>
<div class="m">张三7</div>
<div class="m">张三8</div>
<div class="m">张三9</div>
<div class="m">张三10</div>
<div class="m">张三11</div>
<div class="m">张三12</div>
<div class="m">张三13</div>
<div class="m">张三14</div>
<div class="m">张三15</div>
<div class="m">张三16</div>
<div class="m">张三17</div>
<div class="m">张三18</div>
<div class="m">张三19</div>
<div class="m">张三20</div>
<div class="m">张三21</div>
<div class="m">张三22</div>
<div class="m">张三23</div>
<div class="m">张三24</div>
<div class="m">张三25</div>
<div class="m">张三26</div>
<div class="m">张三27</div>
<div class="m">张三28</div>
<div class="m">张三29</div>
<div class="m">张三30</div>
<div class="m">张三31</div>
<div class="m">张三32</div>
<div class="m">张三33</div>
<div class="m">张三34</div>
<div class="m">张三35</div>
<div class="m">张三36</div>
<div class="m">张三37</div>
<div class="m">张三38</div>
<div class="m">张三39</div>
<div class="m">张三40</div> </div>
<div id="star"><a href="#" onclick="star()">开始</a></div>
<div id="stop"><a href="#" onclick="stop()">停止</a></div>
<div id="rmd"></div>
</body>
</html>
HTML + JS随机抽号。的更多相关文章
- js 随机生成姓名、手机号、身份证号、银行卡号
开发测试的时候,经常需要填写姓名.手机号.身份证号.银行卡号,既要符合格式要求.又不能重复.大家会到网上搜各种生成器.能不能自己写一个简单的生成器呢.下面是随机生成姓名.手机号.身份证号.银行卡号的j ...
- ppt VBA 实现随机抽题
目录 目标/最终效果 关于VBA VBA简单示例 检查环境 步骤 VBA实现随机抽题 todo challenge 目标/最终效果 目标是制作一个ppt,实现随机抽题,具体描述: 第一页幻灯片中:点击 ...
- Java用n种方法编写实现双色球随机摇号案例
方法清单 规则 实现方式一 实现方式二 实现方式三 实现方式四 实现方法五 之前我用JavaScript编写过一个实现双色球随机摇号的案例, 点击此处查看,今天我再用Java语言来实现这一效果. 规则 ...
- js 随机星星 document.createElement(); setAttribute()
js 随机星星 document.createElement(); setAttribute() <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1. ...
- js随机更换
如果想实现“随机”切换图像,那么我们要使用到几个Math()对象 第一个是random()函数,函数的功能是产生随机数,如果书写为 var a=Math.random() 那么所产生的随机数是0-1( ...
- js验证身份证号,超准确
js验证身份证号,超准确 看程序前先来了解下身份证号的构成:身份证号分为两种,旧的为15位,新的为18位.身份证15位编码规则:dddddd yymmdd xx p 其中 dddddd:地区码 ...
- JS随机生成不重复数据的代码分享
JS随机生成不重复数据. 代码如下: <script> // 定义存放生成随机数的数组 var array=new Array(); // 循环N次生成随机数 for(var i = 0 ...
- highlight.js 设置行号
原文地址:highlight.js 设置行号 博客地址:http://www.extlight.com 一.背景 笔者在开发这套博客系统时使用 Editormd 作为 Markdown 编辑器,由于不 ...
- 实现纸牌游戏的随机抽牌洗牌过程(item系列几个内置方法的实例)
实现纸牌游戏的随机抽牌洗牌过程(item系列几个内置方法的实例) 1.namedtuple:命名元组,可以创建一个没有方法只有属性的类 from collections import namedtup ...
随机推荐
- treap树模板
///treap树模板 typedef struct Node ///节点的结构体 { Node *l,*r; int val,pri; ///节点的值和优先级 int sz; ///节点子树的节点数 ...
- Android程序crash处理
Android程序crash处理 时间 2014-11-24 13:45:37 CSDN博客 原文 http://blog.csdn.net/allen315410/article/details ...
- Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系
转载请包含网址:http://blog.csdn.net/pathuang68/article/details/7351317 一.Surface Surface就是“表面”的意思.在SDK的文档中, ...
- 移动端开发库zepto 之我思
1.zepto tap事件的点透事件. 比如有一个bug.那天我大概至少花了一个钟头来找这个错误. 点击一个按钮,出来一个弹框.弹框我这里引入的是boostrap的js组件里的modal组件. 结果我 ...
- 【如何快速的开发一个完整的iOS直播app】(原理篇)
原文转自:袁峥Seemygo 感谢分享.自我学习 目录 [如何快速的开发一个完整的iOS直播app](原理篇) [如何快速的开发一个完整的iOS直播app](播放篇) [如何快速的开发一个完整的 ...
- ChartServices Dev图形封装
.工具类ChartServices using System; using System.Data; using System.Drawing; using DevExpress.XtraCharts ...
- div+css实例教程
DIV+CSS是WEB设计标准,它是一种网页的布局方法.与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离. 对于初学者来说,可能比较模糊不熟悉.毕竟,样式布局需要通 ...
- 关于“float”的一次探索--遇到了一个span元素可以设置宽高引发的思考
起初,这个问题和float还有设置宽高之间是没有任何关联的,一开始这是一个关于height和line-height的问题,目的是为了探究一下这两者之间的关系,但是在学习的过程中,我翻之前写的代码,发现 ...
- android蓝牙打印机
您还未登录!|登录|注册|帮助 首页 业界 移动 云计算 研发 论坛 博客 下载 更多 reality_jie的专栏 编程的过程是一种微妙的享受 目录视图 摘要视图 订阅 CSDN2013 ...
- lambda 表达式 比较时间大小
data.Orderdetails.Where(r => r.orderstatus == id && DateTime.Compare((DateTime)r.OrderTim ...