求帮助!用javascript中的window对象的setTimeout()和clearTimeout()方法,编写一段倒计时程序
显示方式如下显示<formid="form1"name="form1"><label>剩余时间秒</label><inputname="count"type="text"...
显示方式如下显示
<form id="form1" name="form1">
<label>剩余时间秒</label>
<input name="count" type="text" id="count" value="100"/>
<br /><br />
<input type="button" name="submit" value="开始计时" onClick="countdown();" />
</form> 展开
<form id="form1" name="form1">
<label>剩余时间秒</label>
<input name="count" type="text" id="count" value="100"/>
<br /><br />
<input type="button" name="submit" value="开始计时" onClick="countdown();" />
</form> 展开
1个回答
展开全部
// 开始计时
function countdown() {
var remainTime = parseInt($('#count').val());
if (remainTime > 0) {
window.timeoutId = setTimeout(function() {
$('#count').val(remainTime - 1);
clearTimeout(window.timeoutId);
countdown();
}, 1000);
}
}
追问
为什么预览 按了按钮 并没有任何倒计时的显示?
能否给代码一个注释?(我是菜鸟,。。)谢谢
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询