下面的代码是一个页面显示的倒计时器,我们让让一个页面显示 2个同一个 倒计时器 呀,就是让这个
倒计时器 显示两次,谢谢。<html>
    <head>
        <script type="text/javascript">
            var s = 20;
            function countdown() {
                
                var div = document.getElementById("tt");
                var inter = setInterval(function(){
                    if (s < 0) {
                        window.clearInterval(inter);
                    }
                   
                     if(s<100){
                     s="0"+s}
                       if(s<10){
                     s="0"+s}
                    var ss = s;
                    
                    div.innerHTML = "还有" + ss + "秒";
                    s--;
                    if(s<0)
                    {
                     window.location="http://www.163.com"}
                }, 1000);
            }
        </script>
    </head>
    <body onload="countdown()">
        <div id="tt"></div>
    </body>
</html>

解决方案 »

  1.   

    再加一个就是了<html>
      <head>
      <script type="text/javascript">
      var s = 20;
      function countdown() {
        
      var div = document.getElementById("tt");
      var div1 = document.getElementById("tt1");
      var inter = setInterval(function(){
      if (s < 0) {
      window.clearInterval(inter);
      }
        
      if(s<100){
      s="0"+s}
      if(s<10){
      s="0"+s}
      var ss = s;
        
      div.innerHTML = "还有" + ss + "秒";
      div1.innerHTML = "还有" + ss + "秒";
      s--;
      if(s<0)
      {
      window.location="http://www.163.com"}
      }, 1000);
      }
      </script>
      </head>
      <body onload="countdown()">
      <div id="tt"></div>
    <div id="tt1"></div>
      </body>
    </html>
      

  2.   


    <div id="tt1"></div>  var div1 = document.getElementById("tt1");
      div1.innerHTML = "还有" + ss + "秒";

      

  3.   

      /*
      div.innerHTML = "还有" + ss + "秒";
      div1.innerHTML = "还有" + ss + "秒";
      */
      //改成
       div1.innerHTML = div.innerHTML = "还有" + ss + "秒";