欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實(shí)現(xiàn)簡(jiǎn)單抽獎(jiǎng)功能

 更新時(shí)間:2020年11月24日 13:25:45   作者:Alicesa  
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)簡(jiǎn)單抽獎(jiǎng)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js實(shí)現(xiàn)簡(jiǎn)單抽獎(jiǎng)功能的具體代碼,供大家參考,具體內(nèi)容如下

代碼

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8" />
 <title></title>
 <style>
 #box{
 border: 1px solid aqua;
 height: 100px;
 width: 200px;
 text-align: center;
 line-height: 100px;
 margin: auto;
 font-size: 22px;
 }
 .active{
 background: slateblue;
 }
 li{
 text-align: center;
 list-style:none ;
 width: 40px;
 height: 20px;
 line-height: 20px;
 border: 1px solid blue;
 margin-left: 40px;
 
 float: left;
 }
 ul,li
 {
 list-style: none;
 
 }
 #shu
 {
 margin: auto;
 }
 
 </style>
 </head>
 <body>
 <button id="stp">開(kāi)始</button><button id="off">停止</button>
 
 <div id="box">恭喜<span>1</span>號(hào) </div>
 <div id="shu">0</div><span>等獎(jiǎng)</span>
 <ul>
 <li class="active">1號(hào)</li>
 <li>2號(hào)</li>
 <li>3號(hào)</li>
 <li>4號(hào)</li>
 <li>5號(hào)</li>
 <li>6號(hào)</li>
 <li>7號(hào)</li>
 </ul>
 <script>
 var t=null;
 var ostp=document.getElementById("stp");
 var ooff=document.getElementById("off");
 var ospan=document.getElementsByTagName("div")[0].getElementsByTagName("span");
 var oli=document.getElementsByTagName("ul")[0].getElementsByTagName("li");
 var oshu=document.getElementsByClassName("shu");
 function mytime(){
 var n=Math.floor(Math.random()*7+1);
 ospan[0].innerText=n;
 ospan[1].innerText=oli[n-1].innerText;
 for(let i=0;i<oli.length;i++)
 {
 oli[i].className="";
 }
 oli[n-1].className="active";
 }
 function mytime2()
 {
 var a=Math.floor(Math.random()*3+1);
 shu.innerText=a;
 
 
 }
 ostp.onclick=function(){
 clearInterval(t);
 t=setInterval(mytime,50);
 at=setInterval(mytime2,1000)
 }
 ooff.onclick=function(){
 clearInterval(t);
 clearInterval(at);
 }
 </script>
 </body>
</html>

效果

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JS交換變量的方法

    JS交換變量的方法

    這篇文章主要介紹了JS交換變量的方法,實(shí)例分析了javascript通過(guò)自定義函數(shù)實(shí)現(xiàn)變量交換的使用技巧,需要的朋友可以參考下
    2015-01-01
  • JavaScript中利用構(gòu)造器函數(shù)模擬類的方法

    JavaScript中利用構(gòu)造器函數(shù)模擬類的方法

    JavaScript中沒(méi)有類的概念,所以其在對(duì)象創(chuàng)建方面與面向?qū)ο笳Z(yǔ)言有所不同。這篇文章主要介紹了JavaScript中利用構(gòu)造器函數(shù)模擬類的方法,文中給出了詳細(xì)的示例代碼和介紹,需要的朋友可以參考下,下面一起看看吧。
    2017-02-02
  • 微信小程序之拖拽排序(代碼分享)

    微信小程序之拖拽排序(代碼分享)

    本篇文章主要分享了微信小程序拖拽排序的示例代碼。具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • getAsDataURL在Firefox7.0下無(wú)法預(yù)覽本地圖片的解決方法

    getAsDataURL在Firefox7.0下無(wú)法預(yù)覽本地圖片的解決方法

    本文是對(duì)getAsDataURL在Firefox7.0下無(wú)法預(yù)覽本地圖片的解決方法。進(jìn)行了分析介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-11-11
  • tab欄切換原理

    tab欄切換原理

    本文主要介紹了tab欄切換的原理以及實(shí)現(xiàn)方法代碼。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • 微信小程序?qū)崿F(xiàn)tab頁(yè)面切換功能

    微信小程序?qū)崿F(xiàn)tab頁(yè)面切換功能

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)tab頁(yè)面切換功能,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • JS倒計(jì)時(shí)實(shí)例_天時(shí)分秒

    JS倒計(jì)時(shí)實(shí)例_天時(shí)分秒

    下面小編就為大家?guī)?lái)一篇JS倒計(jì)時(shí)實(shí)例_天時(shí)分秒。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • 微信小程序?qū)崿F(xiàn)watch監(jiān)聽(tīng)

    微信小程序?qū)崿F(xiàn)watch監(jiān)聽(tīng)

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)watch監(jiān)聽(tīng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • ES6中的迭代器、Generator函數(shù)及Generator函數(shù)的異步操作方法

    ES6中的迭代器、Generator函數(shù)及Generator函數(shù)的異步操作方法

    這篇文章主要介紹了ES6中的迭代器、Generator函數(shù)以及Generator函數(shù)的異步操作方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • JS刪除數(shù)組里的某個(gè)元素方法

    JS刪除數(shù)組里的某個(gè)元素方法

    下面小編就為大家分享一篇JS刪除數(shù)組里的某個(gè)元素方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02

最新評(píng)論