JS做一个倒计时程序

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>JS</title>
<script type="text/javascript">
    function counter ()
    {
        var end = new Date (2014, 10, 29, 3);
        var now = new Date ();

        var m = Math.floor ((end - now) / 1000);
        var day = Math.floor (m / 24 / 3600);
        var hours = Math.floor ((m % (3600 * 24)) / 3600);
        var minutes = Math.floor ((m % 3600) / 60);
        var seconds = Math.floor(m % 60);

        if (m < 0)
        {
            document.getElementById ("clock").innerHTML = '0';
            return;
        }
        document.getElementById ("clock").innerHTML = "离开始还剩" + day + "天" + hours + "小时" + minutes + "分钟" + seconds
                + "秒";
        setTimeout ('counter()', 1000);
    }
    window.onload = function ()
    {
        counter();
    }
</script>
</head>
<body>
    <span id="clock"></span>
</body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容