目前有个html页面,有10串数字,第一串是1234567,第二串是7384912,各串数字之间除了顺序,其他并无规律想要实现每5分钟按顺序更换显示一串数字比如,第一个5分钟,显示1234567,第二个五分钟显示7384912,如此一直显示完10串数字后再从第一串数字开始显示有没有代码详解?
1 回答
MMTTMM
TA贡献1869条经验 获得超4个赞
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<div id='count'></div>
</head>
<body>
<script>
var arr = ['str1','str2','str3','str4','str5','str6','str7','str8','str9','str10']
function myfun(arr){
arr = arr || [];
var i = arr.length,
count = 1;
setInterval(function(){
count = count>10?count%10:count;
document.getElementById("count").innerHTML = arr[count - 1];
count++;
},5*60*1000)
}
myfun(arr);
</script>
</body>
</html>添加回答
举报
0/150
提交
取消
