国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

基于JavaScript實現簡單抽獎功能代碼實例

瀏覽:108日期:2023-10-10 16:50:41

為什么會做這個東西呢,純屬好玩,閑的

其實是在上次班會的時候想到的,班會的時候叫人回答問題,沒人回答

當時就想,我如果抽簽抽到你了,你還是不回答嗎??好吧,一切都是扯淡

先來看看頁面效果吧:

基于JavaScript實現簡單抽獎功能代碼實例

點擊抽取就可以抽簽了,紅色框會顯示內容,(PS:紅色框是沒有的,僅僅做描述)

抽取到的效果圖如下,字體會隨機滾動,最后停止:

基于JavaScript實現簡單抽獎功能代碼實例

里面的抽取內容完全可以替換,,,,

下面貼上代碼:

<!DOCTYPE html><html lang='zh'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>Document</title> <style> *{margin: 0px;padding: 0px;} li{list-style: none;} body{ font-family: '楷體'; user-select:none; background: url(’1.jpg’) no-repeat; background-size: 100%; /*background-color: red;*/ } .section{ position: relative; width:935px; height: 460px; background-color: rgba(0,0,0,.3); margin:165px auto 0; text-align: center; } .section h2{ height: 90px; line-height: 90px; font-size: 40px; color:#fff; } .section .s-result{ height: 400px; color: #fff; } .s-result .number{ float: left; width: 895px; height: 300px; line-height: 300px; margin-left: 20px; font-size: 60px; font-weight: bold; } .btn{ position:absolute; left: 50%; margin-left: -161px; bottom: -40px; width: 323px; height: 81px; border-radius: 30px; background-color: #000; cursor:pointer; } .btn p{ line-height: 81px; font-size: 50px; color: #fff; } </style></head><body> <div class='section'> <h2>看看誰最幸運!!</h2> <div class='s-result'> </div> <div class='btn'> <p>點 擊 抽 取</p> </div> </div> <script> var oBtn = document.getElementsByClassName(’btn’)[0]; var oResult = document.getElementsByClassName(’s-result’)[0]; var arrName = [’張三’,’李四’,’王五’,’趙六’,’李xx’,’楊xx’,’張xx’,’A_dmin’]; //抽簽的內容 var step = 1; var cnt = 1; var flag = true; oBtn.onclick = function (){ if(flag){step = 1;creatName();flag = false; }else{var d = document.getElementsByClassName(’number’)[0];oResult.removeChild(d);step = 1;creatName(); } } function getName(){ var num = Math.floor(Math.random()*(arrName.length-1)); var n = arrName[num]; arrName.splice(num,1); return n; } function creatName(){ if(step > cnt){return null; } step++; var oDiv = document.createElement(’div’); oDiv.className = ’number’; oResult.appendChild(oDiv); var dis = 1; var maxDis = 30; var mySet = setInterval(function(){dis++;if(dis > maxDis){ oDiv.innerHTML = getName(); clearInterval(mySet); creatName(); return null;}oDiv.innerHTML = arrName[Math.floor(Math.random()*(arrName.length-1))]; },50); } </script></body></html>

PS:

有點小瑕疵,可點擊多次,每次隨機的結果都是不一樣的,所以當內容抽取完之后,頁面會顯示undefined,不過影響不大,啊哈哈哈哈

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 免费一级欧美大片视频在线 | 2019天天操天天干天天透 | 欧美乱一级在线观看 | 国产成人精品日本亚洲语音2 | 日本一级级特黄特色大片 | 国产精品久久久亚洲 | 亚洲综合伊人色一区 | 日韩欧美精品在线观看 | 国内精品线在线观看 | 日韩欧美中文字幕在线播放 | 亚洲精品久久久午夜伊人 | 久久久久依人综合影院 | 日本高清不卡中文字幕 | 日本三级在线观看中文字 | 毛茸茸年轻成熟亚洲人 | 亚洲欧美一区二区久久 | 欧美成人免费高清二区三区 | 香蕉久久一区二区不卡无毒影院 | 亚洲欧美综合国产精品一区 | 亚洲人成网站在线观看播放 | 亚洲专区在线 | 96精品视频在线播放免费观看 | 在线中文字幕视频 | 日本三级香港三级三级人!妇久 | 国产伦码精品一区二区 | 国产一区二区三区精品视频 | 日韩精品一区二区三区免费观看 | 成人a毛片在线看免费全部播放 | 一级生性活免费视频 | 一区二三区国产 | 亚洲欧美中文日韩二区一区 | 免费国产成人午夜在线观看 | 久久不色 | 国产精品成人在线 | 成年人黄国产 | 农村寡妇特一级毛片 | 精品久久免费观看 | 亚洲精品二区中文字幕 | 国产成人精品无缓存在线播放 | 欧美高清日本三级人妇 | 亚洲精彩视频在线观看 |