用htm实现数字倒计时

来源:百度知道 编辑:UC知道 时间:2024/05/26 06:57:29
<script language="javascript">
var a =9;
function distime()
{
a = a-1;
document.write(a+"秒");
var mytime = setTimeout("distime()",1000);
}
</script>
<body onLoad="distime()">

总是报错~请大哥们帮我解决,在线等

document.write(a+"秒");
改成document.body.innerHTML=a+"秒";
就行了var mytime = setTimeout("distime()",1000); 这个不用返回值,也就是说直接用setTimeout("distime()",1000);就可以了

我试了下,没有报错,但是只有个8秒,也不减少.也没什么提示~