本文实例为大家分享了js实现随机点名的具体代码,供大家参考,具体内容如下
代码:
<!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:nth-child(1) { width: 200px; height: 100px; background-color: burlywood; text-align: center; line-height: 100px; } div:nth-child(2) { width: 100px; height: 100px; background-color: pink; border-radius: 50%; text-align: center; line-height: 100px; } </style> </head> <body> <div>刘志远</div> <div>开始</div> <script> var div = document.getElementsByTagName('div'); var btn = document.getElementsByTagName('button')[0]; username() function username() { var flag = false; var timerId = null; // console.log(div); var arr = ['刘志远', '万策', '李博文', '曹建莹', '张佳祺', '赵瑞瑞', '陈全虎', '胡金朋', '耿建丽', '王如雪', '王振涛', '刘放', '张亚迪', '朱翔煜', '王奥', '薛澳飞', '刘志玮', '胡高洋', '周畅', '赵英杰', '徐亚美', '郑勇超', '闻吉祥', '王阿雨', '陈德帅', '申林益', '赵艳哲', ' 肖梦飞', '鲍尔欣', '代星澳', '汪青', '谢森成', '雷吕能', '丁康宁', '杨泽文', '王永杰', '侯振强', '马建成', '朱保森', '王皓圆', '孙秀婷', '靳丹丹', '李聪', '纪妍', '苏文璇']; div[1].onclick = function() { if (flag) { clearInterval(timerId); div[1].innerHTML = '停止' flag = false; } else { timerId = setInterval(function() { var re = Math.floor(Math.random() * arr.length); console.log(re); div[0].innerHTML = arr[re]; }, 60); div[1].innerHTML = '开始' flag = true; } } } </script> </body> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持站长技术。
目录 一、数据链路层 二、封装成帧 三、差错检测 四、可靠传输 1、停止等待协议 ...
java运算符 这个社会很单纯就是手里有技术就能选择生活而没技术的只能选择生存。...
zhbbix 一、zabbix 1.1 简介 1.2 zabbix主要功能 1.3 zabbix的主要特点 1.4 zabb...
1. 为什么要关注数据库设计? 无论是应用程序,还是数据库如何变化,数据始终是...
你也许已经看了无数使用 if-else 语句的教程,你可能也读过不少使用 if-else 作...
据外媒报道称,微软承认了一个错误,那就是在之前推出的Windows 10更新中,部分...
Fiddler的简介 Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包...
目录 一、遇到的问题 二、材料 三、步骤 1. 服务器配置 A. 部署Go语言环境 B. 安...
一、为何人工智能(AI)首选Python? 读完这篇文章你就知道了。我们看谷歌的Tensor...
字符串转化为整数 asp: cint()--注意只能转换短整数值的范围必须在-32768与32767...