国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript跑馬燈抽獎實例講解

2019-11-20 10:49:51
字體:
來源:轉載
供稿:網友

本文實例講解了javascript跑馬燈抽獎特效,特別適合用于抽獎活動,分享給大家供大家參考,具體內容如下

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>抽獎游戲</title><style>#box{  width:720px;  margin:0 auto;  margin-top:20px;  box-shadow:0px 0px 2px #333;}.pic{  width:200px;  height:200px;  float:left;  line-height:200px;  margin:10px;  border:5px #fff solid;  color:blue;  font-size: 35px;  text-align: center;}.anniu{  width:200px;  height:200px;  float:left;  margin:10px;}#drawBtn{  color:red;  font-size:30px;  width:200px;  height:200px;  box-shadow:0px 0px 2px #333;  font-weight: bold;}  </style>  <script>  window.onload=init;    var setting={    count:0,    total:24,    delay:20,    picIndex:[0,1,2,4,7,6,5,3]  }    function init(){    document.getElementById("drawBtn").onclick=function(){      setting.count=0;      setting.delay=20;      this.disable=true;//禁用按鈕      var drawBtn=this;      //獲取所有圖片的div      var allDivs=document.getElementsByClassName("pic");      //獲得一個隨機整數,代表中獎的那個位置,3*8+(0-7)      setting.total+=Math.floor(Math.random()*allDivs.length);      //設置定時器,依次修改每個div邊框的顏色.      setTimeout(function show(){        //重置上一個邊框的顏色       for (var i=0;i<allDivs.length;i++){         allDivs[i].style.borderColor="#fff";         allDivs[i].style.opacity=0.7;       }        //找到要修改的那個邊框的顏色設置          var currentPic=allDivs[setting.picIndex[setting.count%8]];          currentPic.style.borderColor="red";          currentPic.style.opacity=1.0;        setting.count++;        setting.delay+=2*setting.count;          if(setting.count>setting.total){            alert("您中獎了,哈哈");            drawBtn.disable=false;            return;          }          setTimeout(show,setting.delay);      },setting.delay);    }    }  </script></head><body><div id="box">  <div class="pic">1</div>  <div class="pic">2</div>  <div class="pic">3</div>  <div class="pic">4</div>  <div class="anniu"><input type="button" value="我要抽獎" id="drawBtn"/></div>  <div class="pic">5</div>  <div class="pic">6</div>  <div class="pic">7</div>  <div class="pic">8</div></div></body></html>

以上就是本文的詳細內容,希望對大家的學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 余姚市| 光山县| 买车| 上虞市| 海盐县| 宜昌市| 江口县| 巴南区| 本溪| 新干县| 济南市| 沐川县| 拉萨市| 全椒县| 皋兰县| 新郑市| 灵丘县| 正定县| 溧水县| 辽阳市| 瑞金市| 马山县| 辽阳市| 临江市| 嘉禾县| 龙泉市| 邛崃市| 南溪县| 江源县| 临颍县| 六枝特区| 阿瓦提县| 平凉市| 观塘区| 泉州市| 芒康县| 清徐县| 彭阳县| 肥城市| 重庆市| 海南省|