![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 otto ![]()
![]() |
利用幾個click按鈕 用三張賽馬圖(gif檔)如何用javascript 讓三張賽馬圖移動,並比較輸贏? 輸贏亂數產生?
搜尋相關Tags的文章:
[ javascript超級重要基礎功 ] ,
本篇文章發表於2006-12-19 18:34 |
1樓 |
<img id=t1><br>
<img id=t2><br> <img id=t3><br> <b>winner:</b> <div id=reporter></div> <script> goal=300; aryh=[document.getElementById('t1'),document.getElementById('t2'),document.getElementById('t3')]; winner=''; time=0; for(i=0;i<aryh.length;i++) {aryh[i].style.position="relative";aryh[i].style.left=0;} ary=[0,0,0]; winner=[]; function run() { time++; for(i=0;i<ary.length;i++) { if(Math.random()>0.5 && ary[i]<10) ary[i]++; else ary[i]--; if(ary[i]<0) ary[i]=0; aryh[i].style.left=parseInt(aryh[i].style.left)+ary[i]; if(parseInt(aryh[i].style.left)>goal) {winner+=aryh[i].id+','+time+'<br>';ary.splice(i,1);aryh.splice(i,1);i--;} } reporter.innerHTML=winner; } setInterval('run()',200); </script>
本篇文章回覆於2006-12-20 03:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
otto ![]() |
感謝一個頭兩個大,你的解答真是太棒了
本篇文章回覆於2014-06-24 22:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |