<meta charset="UTF-8">
<h2>1606PHP-sh-2班点名表</h2>
<textarea id="uname" cols="30" rows="10"></textarea><br><br>
<button id="start" style="margin-left:80px;" οnclick="lick()" value="开始">开始</button>
<script>
var arr = Array('张三','李四','王五');
//新建数组
function fun()
{
//(随机数*长度)取整
var len=arr.length-1;//下标比实际长度小1
random = (Math.floor(Math.random()*len));
//取出
var restul= arr[random];
uname.innerHTML = restul;
}
function lick()
{
//获取按钮中的 value值
var str = document.getElementById('start').value;
//判断
if(str=='开始')
{
if(arr=='')
{
alert('点名完成');
return false;
}
//将开始改为停止
document.getElementById('start').value='停止';//值改变
start.innerHTML = '停止';//按钮显示的改变
begin = setInterval('fun()',100);//前面不能有var //滚动运行
}
else
{
arr.splice(random,1);
document.getElementById('start').value='开始';
start.innerHTML = '开始';
clearInterval(begin);//清除数据
}
}
</script>