发布网友 发布时间:2022-04-23 04:06
共4个回答
热心网友 时间:2022-04-24 14:27
<html>
<head>
<script language="javascript">
j=10;
function func(){
document.getElementById("div1").innerText=j;
j++;
setTimeout("func()",1000);
}
</script>
</head>
<body onload="func();">
<div id="div1"></div>
</body>
可能是我理解能力有限,不知道这个答案满意吗?
能否解释一下for(i=1;i<10;i=10)这是什么意思?i=1,i=10
热心网友 时间:2022-04-24 15:45
看看偶滴理解能力如何~
<input id="o">
<script language="javascript">
i=1;
function temp(){
document.getElementById("o").value=i;
i++;
if(i<11){
var val=setTimeout("temp()",1000);
}
else
{
clearTimeout(val)
i=1
}
}
setInterval("temp()",12000)
window.onload=temp
</script>
热心网友 时间:2022-04-24 17:20
在for里面空循环一会呗,只要循环的次数够大就能实现延时的效果。
或者在for里面放个str=now()然后就是个while,当while的条件为当前时间为str加上几秒后,就break,这样不也是延时效果了。
热心网友 时间:2022-04-24 19:11
sleep一会