js实现简单随机抽奖的方法


Posted in Javascript onJanuary 27, 2015

本文实例讲述了js实现简单随机抽奖的方法。分享给大家供大家参考。具体实现方法如下:

<html> 

<title>js随机抽奖程序</title> 

<head><meta http-equiv=Content-Type content="text/html; charset=gb2312"> 

</head> 

<body> 

<script type="text/javascript"> 

var alldata = "a,b,c,d,e,f,g,h,i,j,k" 

var alldataarr = alldata.split(","); 

var num = alldataarr.length-1 ; 

var timer 

function change() 

{ 

document.getElementById("oknum").innerHTML = alldataarr[GetRnd(0,num)]; 

} 

function start(){ 

clearInterval(timer); 

timer = setInterval('change()',100); 

} 

function ok(){ 

clearInterval(timer); 

document.getElementById("showresult").value=document.getElementById("oknum").innerText; 

} 

function GetRnd(min,max){ 

return parseInt(Math.random()*(max-min+1)); 

} 

</script> 

<center> 

<div id="oknum" name="oknum" >请单击开始</div> 

<button onclick="start()" accesskey="s">开始</button> 

<button onclick="ok()" accesskey="o">停止</button> 

您的选择是: 

<input type="text" id="showresult" value="">
</center>
</body> 

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 写类方式之三
Jul 05 Javascript
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
Dec 28 Javascript
JQuery 实现在同一页面锚点链接之间的平滑滚动
Oct 29 Javascript
原生javascript实现图片弹窗交互效果
Jan 12 Javascript
浅谈setTimeout 与 setInterval
Jun 23 Javascript
jquery实现的横向二级导航效果代码
Aug 26 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
vue-loader教程介绍
Jun 14 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
Aug 10 Javascript
ES6中new Function()语法及应用实例分析
Feb 19 Javascript
javascript 代码是如何被压缩的示例代码
May 06 Javascript
Openlayers显示瓦片网格信息的方法
Sep 28 Javascript
JavaScript插件化开发教程 (二)
Jan 27 #Javascript
javascript将数字转换整数金额大写的方法
Jan 27 #Javascript
JS实现同时搜索百度和必应的方法
Jan 27 #Javascript
js获取域名的方法
Jan 27 #Javascript
JavaScript插件化开发教程 (一)
Jan 27 #Javascript
js的toLowerCase方法用法实例
Jan 27 #Javascript
js的toUpperCase方法用法实例
Jan 27 #Javascript
You might like
php adodb介绍
2009/03/19 PHP
关于Zend Studio 配色方案插件的介绍
2013/06/24 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
2014/06/30 PHP
PHP实现获取FLV文件的时间
2015/02/10 PHP
php给图片添加文字水印方法汇总
2015/08/27 PHP
php二维码生成
2015/10/19 PHP
php实现将二维关联数组转换成字符串的方法详解
2017/07/31 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
jquery pagination插件实现无刷新分页代码
2009/10/13 Javascript
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
基于jquery的关于动态创建DOM元素的问题
2010/12/24 Javascript
Prototype源码浅析 String部分(三)之HTML字符串处理
2012/01/15 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
[04:28]DOTA2亚洲邀请赛小组赛第五日 TOP10精彩集锦
2015/02/03 DOTA
python基础教程之获取本机ip数据包示例
2014/02/10 Python
python中精确输出JSON浮点数的方法
2014/04/18 Python
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
Python如何实现文本转语音
2016/08/08 Python
详解appium+python 启动一个app步骤
2017/12/20 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
在Pycharm中自动添加时间日期作者等信息的方法
2019/01/16 Python
Django框架HttpRequest对象用法实例分析
2019/11/01 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
《问银河》教学反思
2014/02/19 职场文书
创业女性典型材料
2014/05/02 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书
慰问信的写作格式及范文!
2019/06/24 职场文书
JavaScript组合继承详解
2021/11/07 Javascript
漫画「你在春天醒来」第10卷封面公开
2022/03/21 日漫