javascript无法工作,在小提琴上工作但在我的网络服务器上工作

时间:2014-07-12 19:43:28

标签: javascript html

    <html>
    <head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    </head>
    <body>
    <script> 


  var timer = document.getElementById("logout-timer")  
    , now = new Date()  
    , deadline = new Date(now.getFullYear, now.getMonth, now.getDate, now.getHours, now.getMinutes + 15);  

  timer.innerHTML = countdown(deadline).toString();  
  setInterval(function(){  
    timer.innerHTML = countdown(deadline ).toString();  
  }, 1000);  


    </script> 

    You will be logged out in <span id="logout-timer"></span>  
    </body>
    </html>

我有这个脚本适用于fiddle.js但是当我将它实现到我的网站时^就像它不起作用的原因?

1 个答案:

答案 0 :(得分:3)

script移到span之后,或将代码包装在函数中,并在readyload事件触发时调用它。

document.getElementById("logout-timer")span存在之前找不到它。


您还需要定义countdown;你的代码中没有任何迹象。