首頁  >  文章  >  web前端  >  JS製作簡單的倒數功能

JS製作簡單的倒數功能

巴扎黑
巴扎黑原創
2017-07-21 17:23:031488瀏覽
<script>
  (function () {

    var tian = document.getElementsByClassName('JS-tian')[0];
    var shi = document.getElementsByClassName('JS-shi')[0];
    var fen = document.getElementsByClassName('JS-fen')[0];
    var miao = document.getElementsByClassName('JS-miao')[0];

    var endTime = new Date('2117/07/12 23:59:59').getTime() + 1000;

    var interval = null;
    interval = setInterval(function () {
      var syhm = endTime - Date.now(); // 剩余毫秒
      if (syhm >= 0) {
        tian.innerText = Math.floor(syhm / 1000 / 60 / 60 / 24);
        shi.innerText = Math.floor(syhm / 1000 / 60 / 60 % 24);
        fen.innerText = Math.floor(syhm / 1000 / 60 % 60);
        miao.innerText = Math.floor(syhm / 1000 % 60);
      } else {
        clearInterval(interval);
      }
    }, 0);

  })();
</script>
 
 
html示範:
 
<div>
  距结束还剩:<span class="JS-tian"></span>天<span class="JS-shi"></span>时<span class="JS-fen"></span>分<span class="JS-miao"></span>秒
</div>

以上是JS製作簡單的倒數功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn