不知道哪里错了,5秒那里没有倒数的计时​效果

来源:8-17 编程练习

minixu

2015-06-14 12:05

不知道哪里错了,5秒那里没有倒数的计时效果

写回答 关注

3回答

  • qq_驰兮_0
    2015-06-14 15:48:30
    已采纳

    <script type="text/javascript">  

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

       var num=parseInt(document.getElementById("time").innerHTML.trim(),10);

        function count()

        {

            if(num>0){

                num--;

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

            }

            else if(num==0)

                {

                    location.assign("http://www.imooc.com/");

                }

        }

        setInterval("count()",1000);

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

     </script>


    minixu 回复qq_驰兮_...

    懂了谢谢

    2015-06-15 10:52:55

    共 4 条回复 >

  • 小鱼机
    2015-06-24 16:30:29

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

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

    把“==”  干掉   改成一个等号


  • 化龙贝
    2015-06-14 12:37:31

    使用 Chrome 浏览器,按F12

    点击Console 标签

    -----------------------------------

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

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

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

    不知道你为什么用 == 而不用 = 呢?


    minixu

    改了一下还是不会计时..

    2015-06-14 17:43:20

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题