为了账号安全,请及时绑定邮箱和手机立即绑定

请大家帮忙看看,为何数字不会减少?

 <body>

  <!--先编写好网页布局-->

  <h>操作成功</h>

  <P><a id="num">5</a>秒后回到主页</P>

  <input type="button" value="返回" onClick="fa()" >

 <script type="text/javascript">  

 

 var i=5;

 var hei=document.getElementById("num");


window.setInterval("abc()",1000);

function abc(){

    var hei.innerHTML=i;

    i--;

    if(i==1){

        window.location.href="http://www.imooc.com/"

}

}

   //获取显示秒数的元素,通过定时器来更改秒数。

function fa(){

  window.history.back();

  }

   //通过window的location和history对象来控制网页的跳转。

   

 </script> 


正在回答

1 回答

 <body>
 <!--先编写好网页布局-->
 <h>操作成功</h>
 <P><a id="num">5</a>秒后回到主页</P>
 <input type="button" value="返回" onClick="fa()" >
 <script type="text/javascript">  
	var i=5;
	var hei=document.getElementById("num");

	window.setInterval("abc()",1000);
	function abc(){
		hei.innerHTML = i; // 修改这里,要修改hei的值是用=赋值操作,而不是var声明
		i--;
		if(i==1){
			window.location.href="http://www.imooc.com/"
		}
	}
   //获取显示秒数的元素,通过定时器来更改秒数。
	function fa(){
		window.history.back();
	}
   //通过window的location和history对象来控制网页的跳转。
 </script>


1 回复 有任何疑惑可以回复我~
#1

慕慕8881611 提问者

非常感谢!万分感谢! 交个朋友吧
2017-09-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请大家帮忙看看,为何数字不会减少?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信