我的倒数计时器坏了
My countdown timer isn't working
这是我的Javascript代码:
var run;
var countdown;
var count =14;
var curImage = 1;
function startAdPage() {
run = setInterval("changeAd()"5000);
countdown = setInterval("startCountdown()",1000);
}
function changeAd {
switch (curImage) {
case 1:
document.images[0].src = "cvb2.gif";
curImage = 2;
break;
case 2:
document.images[1].src = "cvb3.gif";
curImage = 3;
break;
case 3:
document.images[2].src = "cvb1.gif";
curImage = 1;
break;
}
}
function startCountdown() {
document.advertisement.ads.value = count;
--count;
if (0==count;)
window.clearInterval(countdown);
window.clearInterval(run);
count=14;
location.href = "crv2.htm";
}
}
这是我的表单/表格:
<form name="advertisement" method="">
<table>
<tr>
<td><img src="cvb1.gif"></td>
<td>
<p><b><center>Advertisement</center></b></p>
<p><center>The Central Valley Realtors home page will be displayed in <input type="text" name="ads" value="15" size="4" /> seconds.</center></p>
<p><center><a href="cvr2.html">Skip advertisement</a></center></p>
</td>
</tr>
</table>
</form>
文本字段上的值仍然不倒数。我的代码有问题吗?
JSFiddle
首先,在调用setInterval:
时缺少一个逗号run = setInterval("changeAd()", 5000);
相关文章:
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 设置倒计时计时器,IE出现问题
- MobileFirst:在客户端运行计时器作业-最佳选项
- 显示具有服务器端自动时间注销的同步倒计时计时器
- "工具提示"jQuery插件坏了
- 倒计时计时器应该持续两个php页面
- Angularjs推迟了日志运行计时器任务
- 计时器触发了令人作呕(本机v8natives.js:1582)
- 修复了每周JavaScript计时器中的时区
- 我正在进行在线测试,一切都完成了.但是我的自动提交计时器不起作用
- 我的Javascript计时器倒计时太快,否则就不会了't启动onLoad
- 我的计时器赢了't更新
- 想做个计时器,但失败了
- 如何打破计时器,而它不再被使用了
- 我正试图为我的网站做一个倒计时计时器,我做了所有的编码,但计时器不出现.我是用dreamweaver做的
- 我的倒数计时器坏了
- 重置间隔计时器Don't工作!什么'It’他错了
- Javascript计时器——你在“X秒前”生成了链接
- MMO中的呼喊框添加了新的按钮和计时器来限制呼喊
- 窗口.开瓶器坏了