久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

原生js實現隨機點名

瀏覽:105日期:2024-05-01 13:58:13

本文實例為大家分享了js實現隨機點名的具體代碼,供大家參考,具體內容如下

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>隨機點名</title></head><body> <h1 id='names'>點名</h1> <input type='button' value='開始' id=start_btn> <input type='button' value='結束' id=stop_btn disabled> <script>'../DOM/tools.js'</script> <script> let arrName = ['肖巍', '楊恩', '小菊花', '二狗', '小強', '小????', '彎彎姐', '陳鍇', '徐陽', '陳陽吉', '張勝江', '我', '波哥', '阿湯哥', '杰哥', '薛老板']; let names = document.querySelector('h1'); let start_btn = document.querySelector('#start_btn'); let stop_btn = document.querySelector('#stop_btn'); let i, timer; function creatRandom(min, max) { if (!max) { [max, min] = [min, 0]; } let number = parseInt(Math.random() * (max - min + 1) + min); return number; } start_btn.onclick = function () { stop_btn.disabled ? stop_btn.disabled = false : stop_btn.disabled = true; start_btn.disabled ? start_btn.disabled = false : start_btn.disabled = true; timer = setInterval(() => { i = creatRandom(0, arrName.length - 1); names.innerHTML = arrName[i]; }, 100); }; stop_btn.onclick = function () { stop_btn.disabled ? stop_btn.disabled = false : stop_btn.disabled = true; start_btn.disabled ? start_btn.disabled = false : start_btn.disabled = true; console.log(arrName [i]); clearInterval(timer); arrName.splice(i, 1); if(!arrName.length){ start_btn.disabled=true; stop_btn.disabled=true; names.innerHTML = '抽獎完畢'; } }; </script></body></html>

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

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 双鸭山市| 丹东市| 桂平市| 衡南县| 电白县| 长白| 哈巴河县| 二连浩特市| 泽普县| 神农架林区| 宜兰市| 崇州市| 会同县| 长岭县| 峨山| 牡丹江市| 张家川| 安福县| 墨竹工卡县| 商城县| 文昌市| 买车| 开远市| 桐城市| 孟州市| 东莞市| 旺苍县| 南郑县| 西昌市| 山丹县| 晋宁县| 丁青县| 仁化县| 江西省| 利辛县| 凤城市| 堆龙德庆县| 永仁县| 大埔县| 莫力| 钦州市|