为什么数字从5跳到0后一直减到负数,不跳转网页
<!--先编写好网页布局-->
<h1> 操作成功</h1>
<b id="seconds">5</b>
<span>秒后返回主页</span>
<a href="javascript:goback();">返回</a>
<script type="text/javascript">
var num=document.getElementById("seconds").innerHTML
//获取显示秒数的元素,通过定时器来更改秒数。
function count(){
num--;
document.getElementById("seconds").innerHTML=num;
if(num==0) { location.assign="www.imooc.com";}
}
setInterval(count(),100);
//通过window的location和history对象来控制网页的跳转。
function goback()
{
history.back();
}