<!--CSS样式-->
<style>
body{
background: #3c3c3c;
}
#con{
width: 800px;
height: 400px;
margin: 100px auto;
}
#con h1{
color: #fff;
font-size: 36px;
text-align: center;
}
#con p{
color: #fff;
font-size: 36px;
text-align: center;
}
</style>
<!--html结构-->
<div id="con">
<h1>start</h1>
<p>点击start开始随机点名</p>
</div>
<!--JS代码实现-->
<script>
var con =document.getElementById("con");
var h1=con.getElementsByTagName("h1");
var p=con.getElementsByTagName("p");
var arr=["德莱厄斯","无双剑姬","武器大师","吸血鬼","石头人","狗头人","掘墓人","天使",
"船长","鳄鱼","压缩","瞎子","拉克丝","赵信","龙龟","龙女","龙王","艾克","寒冰"];
var isStart=true;
var timer1=null;
h1[0].onclick=function () {
if (isStart){
h1[0].innerHTML="stop";
timer1=setInterval(function () {
var v=Math.floor((Math.random())*arr.length);
p[0].innerHTML=arr[v];
},1);
}else {
h1[0].innerHTML="start";
clearInterval(timer1);
}
isStart=!isStart;
}
</script>
这篇博客介绍了一个简单的JavaScript实现随机点名的方法。通过HTML结构和JS代码,作者展示了如何利用JavaScript从预设名单中随机选取名字,为课堂或活动提供趣味性的点名方式。
1290

被折叠的 条评论
为什么被折叠?



