<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>
htmldemo:
<div>
距结束还剩:<span class="js-tian"></span>天<span class="js-shi"></span>时<span class="js-fen"></span>分<span class="js-miao"></span>秒
</div>
以上就是js制作简单的倒计时功能的详细内容。