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

求助!改了很多遍还是停在5秒不动!


<!DOCTYPE html>

<html>

 <head>

  <title>浏览器对象</title>  

  <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>   

 </head>

 <body>

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

  <h1>操作成功</h1>

   <p><span id="taste"></span>

  秒后回到主页

  <a href="javascript:turn()">返回</a></p>

  <script type="text/javascript">  

 var num=5;

   fuction nameClock()

   {

       document.getElementById("taste").innerHTML=num;

       num=num-1;

       if (num==0)

    {

           widow.location.href="http://www.imooc.com";

         }

   }

 setInterval("nameClock()",1000);

  

   


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


   funtion turn(){

       window.history.go(-1)

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

   

 </script> 

</body>


提问者:斐4 2016-12-13 09:53

个回答

  • 唔知道啊4413482
    2016-12-13 11:18:47
    已采纳

      widow.location.href="http://www.imooc.com";    //window打错了,其实这个window可以不打的

    location.assign("网址")//改成这个试试,加载新的文档

  • 哎咿呦鲍鲍
    2016-12-13 17:48:11

    num-1后要重新赋值给 document.getElementById("taste").innerHTML的吧

  • 斐4
    2016-12-13 11:52:48

    谢谢!

  • 我不是管家
    2016-12-13 11:13:24

    我看了很久,发现你的function写错了,而且你的5应该写在html里面,而不是在js里面申明