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

数秒问题,计时器问题

为什么我把JavaScript中8-17中的 i替换成sec 就不能执行 数秒代码了,5不动,但是五秒后还是能条到慕课主页,原因在哪,赋值i的原因在哪?

提问者:青椒rose_0 2016-08-12 15:19

个回答

  • 学习js
    2016-08-12 16:24:34

    var sec = document.getElementById("second");
        var sec = 5;

    想问问,这俩行你写的啥你看的懂不?

  • 个人的黑店
    2016-08-12 16:08:36

     <script type="text/javascript">  

        var num=document.getElementById("second").innerHTML;

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

      

        function count()

        {

            num--;

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

            if(num==0)

            {

                location.assign("www.imooc.com");

            }

        }

        setInterval("count()",1000);

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

        function back()

        {

           window.history.back();

       }

       

     </script> 

    大哥,你看看。我说怎么感觉不对劲了咯


  • 个人的黑店
    2016-08-12 16:00:44

    你这个乱码。。。。看你代码总觉得少了些什么