试用Javascript中window对象的setTimeout和clearTimeout()方法写倒计时程序。 会的大神帮助一下,谢谢!

<html><head><scriptlanguage="javascript"type="text/javascript">//请在这里完成代码</script></h... <html>
<head>
<script language="javascript" type = "text/javascript">

//请在这里完成代码

</script>
</head>
<body>
<form>
<label>剩余时间(秒)</label>
<input name="count" type="text" id="count" value="100" />
<br/>
<input type="button" name="Submit" value="开始计时" onclick="countDown()">
</form>
</body>
</html>
展开
 我来答
梦水紫灵
2016-10-18 · TA获得超过668个赞
知道小有建树答主
回答量:483
采纳率:72%
帮助的人:158万
展开全部
var id;

function countDown(){
id=setTimeout(go(),1000);
}
function go(){
var count=document.getElementById("count");
var value=count.getAttribute("value");
value=value-1;
count.setAttribute("value",value);
if(value<1){
clearTimeout(id);
}
}

有jquery会简单一点。
有问题请追问,没问题请采纳。
追问
为什么不能点击“开始计时:按钮,自动倒计时为0,可以不要单击一次减少一次么
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式