调用函数后屏幕上只剩下一个数字4了,是什么问题?
<body onlaod="ch_n()">
<!--先编写好网页布局-->
<h1>操作成功</h1>
<strong id="num">5</strong>秒后回到主页
<a href="#" onclick="history.go(-1)">返回</a>
<script type="text/javascript">
var n=parseInt(document.getElementById("num").innerHTML);
function ch_n(){
document.getElementById("num").innerHTML=n;
n--;
setTimeout("ch_n()",1000);
}
//获取显示秒数的元素,通过定时器来更改秒数。
if(n==0){
history.go(-1);
}
//通过window的location和history对象来控制网页的跳转。
</script>
</body>