为什么赋值的时候,那个time.innerHTML=i 改成下面的 i=time.innerHTML 结果就不对了,倒计时就不显示了。
<body>
<!--先编写好网页布局-->
<h2>操作成功</h2>
<b id="js">5</b>秒后回到主页<a href="javascript:goback()">返回</a>
<script type="text/javascript">
//获取显示秒数的元素,通过定时器来更改秒数。
time=document.getElementById("js");
function s(){
var i=5;
i--;
i=time.innerHTML;
if(i==1){
window.location.href="http://www.baidu.com/";
}
}
setInterval("s()",1000);
//通过window的location和history对象来控制网页的跳转。
function goback(){
history.go(-1);
}
</script>