JavaScript模拟抽奖程序,随机选择姓名

2008-11-03 22:39:00 | 【
模拟抽奖:

先载入全部待抽奖人的姓名,点击开始按钮,开始跳动,点击停止,随机选择一个人名出来。

查看全部代码 View Code

第一步:
在<head>区添加以下代码

<SCRIPT   LANGUAGE="JavaScript">   

        /*****************************************************
         *  Share JavaScript (http://www.ShareJS.com)
         * 使用此脚本程序,请保留此声明
         * 获取此脚本以及更多的JavaScript程序,请访问 http://www.ShareJS.com
         ******************************************************/
    
  var   alldata   =   "linkweb,sharejs,csdn,google,baidu,msn,qq,cctv,microsoft,adobe" //抽奖的姓名,以,为分隔   
    
  var   alldataarr   =   alldata.split(",")   
  var   num   =   alldataarr.length-1   
  var   timer   
  function   change(){   
  document.getElementById("oknum").value   =   alldataarr[GetRnd(0,num)];   
  }   
    
  function   start(){   
  clearInterval(timer);   
  timer   =   setInterval('change()',50); //50(毫秒)为变换间隔,越小变换的越快   
  }   
    
  function   ok(){   
  clearInterval(timer);   
  }   
    
  function   GetRnd(min,max){   
  return   parseInt(Math.random()*(max-min+1));   
  }   
  </SCRIPT>  


第二步:
在<body>区添加以下代码
  
  模拟抽奖:<input   type="text"   id="oknum"   name="oknum"   value="">   
  <button   onclick="start()"   accesskey="s">开始(<U>S</U>)</button>     
  <button   onclick="ok()"   accesskey="o">停止(<U>O</U>)</button>  

下载"JavaScript模拟抽奖程序,随机选择姓名"

  • 本地下载
  • 本地下载2

相关资源