问答详情
源自:8-17 编程练习

我这代码哪里出错了,为什么不读秒了,来个大神解答

<!DOCTYPE html>
<html>
 <head>
  <title>浏览器对象</title>  
  <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>   
 </head>
 <body>
  <!--先编写好网页布局-->
  <h4>操作成功</h4>
  <p><span id="time">5</span>秒后回到主页<a href="javascript:history.back()">返回</a></p>
  <script type="text/javascript">  
 
   //获取显示秒数的元素,通过定时器来更改秒数。
var num=document.getElementById("time").innerHTML
   //通过window的location和history对象来控制网页的跳转。
var i=setInterval("if(num>1){document.getElementById('time').innerHTML=--num;}else{location.assign('http://www.imooc.com)';}",1000)   ;
 </script>
</body>
</html>

提问者:qq_曹振_0 2017-09-03 22:06

个回答

  • 我要SSR
    2017-09-04 13:49:11
    已采纳

    把有错误的代码写在本地,然后打开浏览器的控制台,就能知道哪里有错了

  • qq_曹振_0
    2017-09-03 22:16:07

    哎,写代码一个小错误,我找半天,错误在网址的分号写括号外面去了,想问问大家都是怎么简便找到自己的错误的