JS定时器做随机点人案例 Myth丶恋晨 2022-12-09 04:52 129阅读 0赞 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .div { color: white; background-color: yellow; text-align: center; font-size: 30px; } body { background-color: #000000; } .people { text-align: center; color: blue; font-size: 40px; margin-top: 207px; } </style> </head> <body> <div class="div">随机抽取一名天选之子</div> <p class="people">123</p> <script> var people = document.querySelector(".people"); var div1 = document.querySelector(".div"); var name = ""//括号里面是要点的人 var namelist = name.split(","); var num = 0; var namecolor = ["yellow", "pink", "red"]; var flag = true; var index = 0; var times=null; console.log(namelist); var colorName = setInterval(function () { var getColorindex = getRandom(0, namecolor.length - 1); var getColor = namecolor[getColorindex]; people.style.color = getColor; }, 100); div1.addEventListener("click", function () { if (flag){ flag=false; times = setInterval(function(){ var getNameindex = getRandom(0, namelist.length - 1); index = getNameindex; var getName = namelist[getNameindex]; name1 = getName; people.innerHTML = getName; }, 100); }else{ flag=true; clearInterval(times); } }); function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } </script> </body> </html>
相关 JS -制作随机点名册案例 点名册效果图 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubm 朴灿烈づ我的快乐病毒、/ 2023年01月05日 05:14/ 0 赞/ 158 阅读
相关 JS定时器做随机点人案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> Myth丶恋晨/ 2022年12月09日 04:52/ 0 赞/ 130 阅读
相关 js_定时器 定时器 如:3秒之后执行某方法: var timeoutId = setTimeout(function()\{xxx\},3000); 或 function test 清疚/ 2022年05月25日 05:47/ 0 赞/ 220 阅读
相关 JS定时器 window提供了如下4个方法来支持定时器。 <table> <tbody> <tr> <td>setInterval("code" , interval 红太狼/ 2022年05月19日 09:11/ 0 赞/ 228 阅读
相关 js-定时器 js中的定时器包括一次性定时和永久性定时器 一次性定时 表示方法:setTimeout(function()\{\},时间ms) var i = 0; 超、凢脫俗/ 2022年03月15日 09:38/ 0 赞/ 236 阅读
相关 js定时器 倒计时 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmN 我不是女神ヾ/ 2021年12月23日 06:11/ 0 赞/ 287 阅读
相关 JS定时器 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></t 阳光穿透心脏的1/2处/ 2021年12月12日 16:23/ 0 赞/ 516 阅读
相关 js---定时器 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> 青旅半醒/ 2021年11月10日 14:50/ 0 赞/ 313 阅读
相关 JS 定时器 timeouts.push(setTimeout("load\_machine\_kanban()",10000)); 注: load\_mac 落日映苍穹つ/ 2021年10月08日 06:00/ 0 赞/ 340 阅读
相关 js 定时器移动div案例 主要问题:多次点击开始定时器,会开启多个不同的定时器,会改变初始移动 解决方法:在定时器函数内首部添加一个清除定时器,使得每一次点击都清除上次定时器,并重建一个定时器 代码 约定不等于承诺〃/ 2021年07月24日 18:29/ 0 赞/ 525 阅读
还没有评论,来说两句吧...