js小抽奖程序
2014-03-24 15:53
267 查看
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="Content-Language" content="zh-CN"/> <title>M.I.T. Talk 抽奖</title> <script type="text/javascript" src="/js/2011/jquery-1.5.1.min.js"></script> <style type="text/css"> body {text-align:center;padding-top:50px;} #Result {border:3px solid #40AA53;margin:0 auto;text-align:center;width:400px;padding:50px 0;background:#efe;} #ResultNum {font-size:50pt;font-family:Verdana} #Button {margin:50px 0 0 0;} #Button input {font-size:40px;padding:0 50px;} </style> <script type='text/javascript'> <!-- var g_Interval = 10; var g_PersonCount = 100;//参加抽奖人数 var g_Timer; var running = false; function beginRndNum(trigger){ if(running){ running = false; clearTimeout(g_Timer); $(trigger).val("开始"); $('#ResultNum').css('color','red'); } else{ running = true; $('#ResultNum').css('color','black'); $(trigger).val("停止"); beginTimer(); } } function updateRndNum(){ var num = Math.floor(Math.random()*g_PersonCount+1); $('#ResultNum').html(num); } function beginTimer(){ g_Timer = setTimeout(beat, g_Interval); } function beat() { g_Timer = setTimeout(beat, g_Interval); updateRndNum(); } //--> </script> </head> <body> <h1>抽奖结果</h1> <div id="Result"> <span id="ResultNum">0</span> </div> <div id="Button"> <input type='button' value='开始' onclick='beginRndNum(this)'/> </div> </body> </html>
在线演示: http://www.oschina.net/r.html
原文链接:http://www.oschina.net/code/snippet_12_7605
相关文章推荐
- js随机抽奖程序
- 抽奖小程序,js,canvas
- 公司新年网页抽奖程序 数字抽奖游戏JS特效
- js抽奖小程序
- JS抽奖程序
- js抽奖跑马灯程序
- js实现可键盘控制的简单抽奖程序
- [js高手之路] es6系列教程 - Set详解与抽奖程序应用实战
- JS+CSS写的类似转盘的抽奖程序
- js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器
- js抽奖程序(跑马灯效果)
- js小抽奖程序
- js框架jquery实现灯光圆盘抽奖程序活动特效
- JS抽奖程序
- php+js随机抽奖程序
- Win8探索学习笔记(2)基于JS的metro程序基础
- Node.js 实现爬虫(2) —— 多页面的爬虫程序
- 微信小程序开发之大转盘 仿天猫超市抽奖
- JS之程序结构
- 好用的 js 压缩工具 压缩软件 压缩程序 精简压缩 JsZIP(JavaScript压缩工具)