吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8026|回复: 23
收起左侧

[其他转载] 【分享】点名器(很多老师上课都在用的)

[复制链接]
双眼皮的微笑 发表于 2019-3-22 16:43
[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		.dian {
			margin: 100px auto;
			border: 1px solid red;
			width: 100px;
			height: 100px;
			text-align: center;
			line-height: 100px;
			color: red;
		}
	</style>
</head>
<body>
	<button>开始点名</button>
	<button>结束点名</button>
	<div class="dian">小王</div>
	<script>
		var arr = ['小王','小李','小黑','小李1','小黑2','小李3','小黑4','小李5','小黑6'];
		var dian = document.querySelector('.dian');
		var btnOne = document.getElementsByTagName('button')[0];
		var btnTwo = document.getElementsByTagName('button')[1];
		var timer;
		dian.innerHTML = arr[parseInt(Math.random()*8)];
		btnOne.onclick = function() {
			
			timer = setInterval(function() {
				dian.innerHTML = arr[parseInt(Math.random()*8)];
			},10);
			
		}
		btnTwo.onclick = function() {
			clearInterval(timer);
		}



	</script>
	
</body>
</html>

思路:1、定时器 2、随机数(random)3、数组。
以上是自己的思路,觉得好的给个热心哦。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zb3040 发表于 2019-3-22 17:04
本帖最后由 zb3040 于 2019-3-22 17:08 编辑
baduxue 发表于 2019-3-22 16:57
这个刚才试了试如果连续点2下开始点名就停不了了!

新开定时器时候并没有清除前面打开的定时器,所以这是有bug的代码。而且每次都是从所有的学生中随机的抽取,可能下次还会被抽取到。经鉴定:水贴
 楼主| 双眼皮的微笑 发表于 2019-3-22 22:03 来自手机
zb3040 发表于 2019-3-22 17:04
新开定时器时候并没有清除前面打开的定时器,所以这是有bug的代码。而且每次都是从所有的学生中随机的抽 ...

简单,自己改,每次抽取到的,直接从数组中截取掉就行。
chendu0930 发表于 2019-3-22 16:47
 楼主| 双眼皮的微笑 发表于 2019-3-22 16:49
chendu0930 发表于 2019-3-22 16:47
哈哈 让学生活不活呢

技术嘛 就是拿出来分享的。
王灯泡 发表于 2019-3-22 16:50
太狠了,幸亏毕业了
Windows10 发表于 2019-3-22 16:51
哈哈哈幸亏毕业了
quize01 发表于 2019-3-22 16:53
这个对学生来说太残酷了。
xiaohan1 发表于 2019-3-22 16:55 来自手机
这么可怕
土耳其冰淇淋 发表于 2019-3-22 16:56
为啥只有代码呢,没有点名器吗
baduxue 发表于 2019-3-22 16:57
这个刚才试了试如果连续点2下开始点名就停不了了!
weliong 发表于 2019-3-22 16:59
我觉得 加上语音识别,就更好了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-15 17:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表