求帮助!用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>
展开
 我来答
Arvin90
2016-10-29 · TA获得超过452个赞
知道小有建树答主
回答量:297
采纳率:89%
帮助的人:235万
展开全部
// 开始计时
function countdown() {
    var remainTime = parseInt($('#count').val());
    if (remainTime > 0) {
        window.timeoutId = setTimeout(function() {
            $('#count').val(remainTime - 1);
            clearTimeout(window.timeoutId);
            countdown();
        }, 1000);
    }
}
追问
为什么预览 按了按钮 并没有任何倒计时的显示?
能否给代码一个注释?(我是菜鸟,。。)谢谢
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式