JS实现随机抽选获奖者


Posted in Javascript onNovember 07, 2019

本文实例为大家分享了JS实现随机抽选获奖者的具体代码,供大家参考,具体内容如下

<!--2018年9月12日——————幸运抽奖-->
<!DOCTYPE html>
<html>
<head>
 <title></title>
 <style type="text/css">
 
 .select{
 background: #3399FF;
 color:white;
 }
 .button{
 border-radius: 10px;
 height: 100px;
  font-size: 25px;
 width: 100px;
 background-color: #3399FF;
  color: white;
 }
 .title{
 font-family: cursive;
 }
 </style>
 
</head>
<body>
 <div style="text-align:-webkit-center;font-size: 57px;color: #3399FF;" class="title">抽奖人员名单</div>

 <table style="border:1px solid #ccc; width:800px; height:400px; text-align: center; margin: auto;" background="C:\Users\Administrator\Desktop\%application%\360壁纸\50736.jpg" >
 <tr>
 <td id="student_1">谢林峰</td>
 <td id="student_2">卿明珠</td>
 <td id="student_3">袁龙</td>
 <td id="student_4">周志明</td>
 <td id="student_5">秦玉萍</td>
 <td id="student_6">金晖</td>
 <td id="student_7">陶灵峰</td>
 <td id="student_8">廖杨明</td>
 
 
 </tr>
 <tr>
 <td id="student_9">胡雄</td>
 <td id="student_10">胡俊凡</td>
 <td id="student_11">李欣</td>
 <td id="student_12">易君</td>
 <td id="student_13">湛威</td>
 <td id="student_14">古海平</td>
 <td id="student_15">潘杰杰</td>
 <td id="student_16">伍光政</td>
 </tr>
 <tr>
 <td id="student_17">谭谈</td>
 <td id="student_18">周强</td>
 <td id="student_19">陈辉</td>
 <td id="student_20">李庚云</td>
 <td id="student_21">吴玉风</td>
 <td id="student_22">伍鹏</td>
 <td id="student_23">蔡东龙</td>
 <td id="student_24">胡俊飞</td>
 </tr>
 <tr>
 <td id="student_25">文捷频</td>
 <td id="student_26">唐明</td>
 <td id="student_27">吴鑫培</td>
 <td id="student_28">唐翌</td>
 <td id="student_29">邹家欢</td>
 <td id="student_30">刘朋</td>
 <td id="student_31">周文才</td>
 <td id="student_32">阳小松</td>
 </tr>
 <tr>
 <td id="student_33">张明博</td>
 <td id="student_34">严伟</td>
 <td id="student_"></td>
 <td id="student_"></td>
 <td id="student_"></td>
 <td id="student_"></td>
 <td id="student_"></td>
 <td id="student_"></td>
 </tr>

 
 </table>
 
 <sapn style="margin-left: 430px;">抽奖倒计时:</sapn><span id="Ten" style="color:red;font-size: 70px;">10</span>
 <span style="color:red">s</span>
 <span style="margin-left: 220px;">幸运星:</span>
 <span style="font-size: 70px; color: red;" id="Lucky" class="title"></span>

 <div style="text-align: -webkit-center;"><button onclick="go()" class="button">走你</button></div>


</body>

 <script type="text/javascript">
 //鼠标单击事件
 var stuInterval;
 var flag = false;
 
 //点击开始事件
 function go(){
 if(flag != false){
 return;
 }
 flag = true;
 setTimeout(function(){
 flag = false;
 },15000);

 time();//调用时间倒计时方法

 //循环选取学生
 stuInterval=setInterval(function(){
 var ran=Math.floor(Math.random()*34+1);
 var id="student_"+ran;
 //获取到文本值并且赋属性
 var td=document.getElementById(id);

 //删除之前的样式
 var stuO = document.getElementsByClassName("select");
 if(stuO.length != 0){
  stuO[0].setAttribute("class","");
 }if(stuO){
 td.setAttribute("class","select");
 var stuname = td.innerText;
 document.getElementById("Lucky").innerText = stuname;
 }
 
 },200)

 }

 //时间倒计时
 function time(){
 var t=10;
 var int=setInterval(function(){
 --t;
 var tspan=document.getElementById("Ten");
 tspan.innerText=t;
 if(t==0){
 clearInterval(int);
 clearInterval(stuInterval);//延时特殊情况
 }
 },1000);
 }
 </script>

</html>

JS实现随机抽选获奖者

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JCalendar 日历控件 v1.0 beta[兼容IE&amp;Firefox] 有文档和例子
May 30 Javascript
JQuery 学习笔记 选择器之二
Jul 23 Javascript
Js-$.extend扩展方法使方法参数更灵活
Jan 15 Javascript
jQuery实现360°全景拖动展示
Mar 18 Javascript
JQuery勾选指定name的复选框集合并显示的方法
May 18 Javascript
微信小程序 跳转传递数据的实例
Jul 06 Javascript
原生js实现密码输入框值的显示隐藏
Jul 17 Javascript
weex slider实现滑动底部导航功能
Aug 28 Javascript
javascript实现数字配对游戏的实例讲解
Dec 14 Javascript
推荐10款扩展Web表单的JS插件
Dec 25 Javascript
使用Angular 6创建各种动画效果的方法
Oct 10 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
Sep 18 Javascript
Vue中错误图片的处理的实现代码
Nov 07 #Javascript
vue 实现购物车总价计算
Nov 06 #Javascript
JavaScript原型式继承实现方法
Nov 06 #Javascript
vue点击自增和求和的实例代码
Nov 06 #Javascript
解决vue 表格table列求和的问题
Nov 06 #Javascript
JavaScript如何借用构造函数继承
Nov 06 #Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
Nov 06 #Javascript
You might like
怎样在php中使用PDF文档功能
2006/10/09 PHP
PHP Array交叉表实现代码
2010/08/05 PHP
JavaScript定义类或函数的几种方式小结
2011/01/09 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
Js sort排序使用方法
2011/10/17 Javascript
了解一点js的Eval函数
2012/07/26 Javascript
jquery实现省市select下拉框的替换(示例代码)
2014/02/22 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
JS 清除字符串数组中,重复元素的实现方法
2016/05/24 Javascript
D3.js实现散点图和气泡图的方法详解
2016/09/21 Javascript
Bootstrap源码解读模态弹出框(11)
2016/12/28 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
vue-cli开发环境实现跨域请求的方法
2018/04/07 Javascript
JS XMLHttpRequest原理与使用方法深入详解
2020/04/30 Javascript
vue 动态创建组件的两种方法
2020/12/31 Vue.js
Python格式化css文件的方法
2015/03/10 Python
Python爬虫:通过关键字爬取百度图片
2017/02/17 Python
Python使用matplotlib简单绘图示例
2018/02/01 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
使用Python自动化破解自定义字体混淆信息的方法实例
2019/02/13 Python
python创建n行m列数组示例
2019/12/02 Python
Python requests模块session代码实例
2020/04/14 Python
Django视图、传参和forms验证操作
2020/07/15 Python
香港礼品网站:GiftU eshop
2017/09/01 全球购物
vue路由实现登录拦截
2021/03/24 Vue.js
新学期家长寄语
2014/01/19 职场文书
机关会计岗位职责
2014/04/08 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python