<div id=num_div style='width:70px;height:20px;background-color:#A0BF91;border:1px solid black;font-size:9pt;'></div>
<button onclick='cancel();'>取消滚动</button>
<button onclick='start();'>开始滚动</button>
<script>
var s;
function chooseNumber(){
var num;
num = Math.ceil(Math.random() * 1000000000000);
num_div.innerText = num;
}
function start(){
  s = setInterval("chooseNumber();",500);
}
function cancel(){
try{
clearInterval(s);
}
catch(e){
alert("error");
}
}
</script>

解决方案 »

  1.   

    刚才那个不够准确
    <div id=num_div style='width:70px;height:20px;background-color:#A0BF91;border:1px solid black;font-size:9pt;color:black'></div>
    <button onclick='cancel();'>确   定</button>
    <button onclick='start();'>开始选号</button>
    <script>
    var s;
    function chooseNumber(){
    var num ;
    var zero_num = "",zero_length;
    num = Math.ceil(Math.random() * 1000000000000);
    var num = new String(num);
    if(num.length <12 ){
    zero_length= 12 - num.length;
    for(i=0;i<zero_length;i++){
    zero_num = zero_num + "0";
    }
    num = num + "" +zero_num;
    }
    num_div.innerText = num ;
    }
    function start(){
      s = setInterval("chooseNumber();",100);
    }
    function cancel(){
    try{
    clearInterval(s);
    }
    catch(e){
    alert("error");
    }
    }
    </script>
      

  2.   

    <script>
    myset=null;
    function mystart()
    {
    document.all.d1.innerHTML=(Math.round(Math.random()*10)+"").substring(0,1);
    document.all.d2.innerHTML=(Math.round(Math.random()*10)+"").substring(0,1);
    document.all.d3.innerHTML=(Math.round(Math.random()*10)+"").substring(0,1);
    document.all.d4.innerHTML=(Math.round(Math.random()*10)+"").substring(0,1);
    document.all.d5.innerHTML=(Math.round(Math.random()*10)+"").substring(0,1);
    document.all.d6.innerHTML=(Math.round(Math.random()*10)+"").substring(0,1);
    }
    </script>
    <span id=d1>0</span><span id=d2>0</span><span id=d3>0</span><span id=d4>0</span><span id=d5>0</span><span id=d6>0</span>
    <input type=button value=start onclick="myset=setInterval(mystart,100)">
    <input type=button value=stop onclick=clearInterval(myset)>
      

  3.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    </head>
    <script>
    var SP=0
    var i,j,k
    var num1=0,num2=0,num3=0
    var timer1,timer2,timer3
    var sSUM=0,iSUM=0
    function is(flag)
    {
    if(flag=="start")
    {i=parseInt(Math.random()*9)
    j=parseInt(Math.random()*9)
    k=parseInt(Math.random()*9)
    frm.bb.value="   "+i+j+k+"   "
    tt1("start")
    tt2("start")
    tt3("start")
    sSUM=i*100+j*10+k
    frm.bb.disabled=true
    }
    if(flag=="stop")
    {frm.bb.value="   开始  "
    num1=num2=num3=0
    SP=0
    clearTimeout(timer1)
    clearTimeout(timer2)
    clearTimeout(timer3)
    frm.t1.value=""
    frm.t2.value=""
    frm.t3.value=""
    frm.bb.disabled=false
    }}
    function tt1(flag1)//第一个
    {
    frm.t1.value=num1
    num1++
    timer1=setTimeout("tt1('start')",120)
    if(num1==9)
    num1=0
    }
    function tt2(flag2)//第二个
    {
    if(flag2=="start")
    frm.t2.value=num2
    num2++
    timer2=setTimeout("tt2('start')",100)
    if(num2==9)
    num2=0
    }
    function tt3(flag3)//第三个
    {
    if(flag3=="start")
    frm.t3.value=num3
    num3++
    timer3=setTimeout("tt3('start')",70)
    if(num3==9)
    num3=0
    }function stop(SS)//停止
    {
    switch(SS)
    {case "stop1":
    {clearTimeout(timer1) 
    SP+=parseInt(frm.t1.value)*100
    iSUM=SPif(sSUM!=0&&iSUM!=0)
      if(sSUM==iSUM)
       location.replace("http://www.99bb.com/samples/thumb/image138.jpg")

    break
    case "stop2":
    {clearTimeout(timer2)
    SP+=parseInt(frm.t2.value)*10
    iSUM=SPif(sSUM!=0&&iSUM!=0)
      if(sSUM==iSUM)
       location.replace("http://www.99bb.com/moresamples/wmv/e3092db_sam.wmv")
    }
    break
    case "stop3":
    {clearTimeout(timer3)
    SP+=parseInt(frm.t3.value)
    iSUM=SPif(sSUM!=0&&iSUM!=0)
      if(sSUM==iSUM)
       location.replace("http://www.18girl.com")
         }
    break
    }
    }
    </script>
    <body bgcolor="#33CC33">
    <form name="frm">
    &nbsp; 
    <input type="button" name="bb" value="   开始  " onClick="is('start')"><br><br>          
    &nbsp;          
    <input type="text" name="t1" size=2>  
    <input type="text" name="t2" size=2>     
    <input type="text" name="t3" size=2>     
    <p>&nbsp;<input type="button" value="停" name="B1" onclick="stop('stop1')"> 
    &nbsp;<input type="button" value="停" name="B2" onclick="stop('stop2')">&nbsp;  
    <input type="button" value="停" name="B3" onclick="stop('stop3')"></p> 
    &nbsp<input type="button" value="从新来一局" onclick="is('stop')"> 
    </form>              
    </body>           
               
    </html>