JS中怎样用for循环做个文字倒计时出现的小程序、 就是隔几秒出现一个文字、

这是我写的代码、有问题的 ,帮忙修改下、谢谢!
<title>无标题文档</title>
<script type="text/javascript">
var arrs=["隔","几","秒","出","现","一","个","文","字","、"]
var i=0;
function operA(){
var divObj=document.getElementById("divA");
for(i;i<arrs.length;i++){

divObj.innerHTML+=arrs[i];
//alert(arrs[i]);
continue;
}
setTimeout("operA()",5000);
}

</script>
</head>

<body>
<div id="divA"></div>
<form>
<input type="button" value="按钮" name="" onclick="operA()" />
</form>
</body>

你应该使用 setInterval,而不是 setTimeout,for 用不上


<script type="text/javascript">
var arrs=["隔","几","秒","出","现","一","个","文","字","、"];
var i=0;
function operA() {
setInterval(function() {
if(i == arrs.length) {
i = 0;
}
document.getElementById("divA").innerHTML += arrs[i];
i++;
}, 50);
}
</script>

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-08
你思维都是混乱的,其实不用for循环,单用计时
函数相互调用就可以实现循环
(给个分支判断语句,判定是否是否继续)

小程序如何写个10秒倒计时然后弹出提示框
1、首先打开小程序开发工具新建一个小程序。2、接着编写wxml中的倒计时页面样式,如下图所示。3、然后定义倒计时需要用到的变量,如下图所示,其中结束时间大多数都是从后台获取的。4、接着编写倒计时函数,如下图所示,这里主要用到了定时器的功能,如下图所示。5、接下来在需要调用的地方调用倒计时...

帮忙用VB平台做一个倒计时的小程序。。。就是距离国庆节还有xx天xx...
Private Sub Form_Load()Timer1.Interval = 1000 Timer1.Enabled = True Label1.AutoSize = True Timer1_Timer End Sub Private Sub Timer1_Timer()d = "2011-10-1"Label1.Caption = "距离国庆节〔" & Format(d, "yyyy年m月d日") & "〕还有" & DateDiff("n", Now, d) \\ 1440 &...

你微信里最好用的小程序是什么?
1、各种本地化生活服务类的小程序,打开频次应该是最高的吧,叫外卖、叫保洁、叫上门维修家电、叫上门取件邮寄快递这些的、出门叫车、骑单车、以及点评和餐饮类这些,我基本都用小程序了,app的打开率越来越低。这些小程序的优点就是依靠微信的大流量入口,方便快捷,且非常高频,也不需要很复杂的产品设计。 这里面用...

小程序如何写个10秒倒计时然后弹出提示框
1、首先打开小程序开发工具新建一个小程序。2、接着编写wxml中的倒计时页面样式,如下图所示。3、然后定义倒计时需要用到的变量,如下图所示,其中结束时间大多数都是从后台获取的。4、接着编写倒计时函数,如下图所示,这里主要用到了定时器的功能,如下图所示。5、接下来在需要调用的地方调用倒计时...

相似回答