如何用JavaScript写一个60秒倒计时的js文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用JavaScript写一个60秒倒计时的js文件相关的知识,希望对你有一定的参考价值。

如何用javascript写一个60秒倒计时的js文件,简单的就好了。
写完后连接到网页上后,网页可以显示,还差几秒就 又过一分钟的就可以了。

参考技术A 用 setTimeout("",1000); 引号里面填要调用的方法

如: 页面
<a id="time"></a>

javascript:

function send()
var i = 61;
i--;
if(i==-1)
return null;
document.getElementById("time").innerhtml = i;
setTimeout("send();",1000);
本回答被提问者采纳
参考技术B <script language="JavaScript" type="text/javascript">
function count()
setTimeout("alert('一分钟到了')",180000)

</script>

js简单时分秒倒计时

效果:

javascript:

    <script type="text/javascript">
        function countTime() {
            //获取当前时间
            var date = new Date();
            var now = date.getTime();
            //设置截止时间
            var endDate = new Date("2018-10-25 00:00:00");
            var end = endDate.getTime();
            //时间差
            var differTime = end - now;
            //定义变量,h,m,s保存倒计时的时间
            var h, m, s;
            if (differTime >= 0) {
                h = Math.floor(differTime / 1000 / 60 / 60);
                m = Math.floor(differTime / 1000 / 60 % 60);
                s = Math.floor(differTime / 1000 % 60);
                h = h < 10 ? ("0" + h) : h;
                m = m < 10 ? ("0" + m) : m;
                s = s < 10 ? ("0" + s) : s;
                document.getElementById("_h").innerHTML = h + "时";
                document.getElementById("_m").innerHTML = m + "分";
                document.getElementById("_s").innerHTML = s + "秒";
                setTimeout(countTime, 1000);

            } else {
                document.getElementById("_h").innerHTML = "00时";
                document.getElementById("_m").innerHTML = "00分";
                document.getElementById("_s").innerHTML = "00秒";
            }


        }
    </script>

HTML: 

 

<body onload="countTime()">
    <div class="timer">
        <span id="_h"></span>
        <span id="_m"></span>
        <span id="_s"></span>
    </div>
</body>

 

  

 

以上是关于如何用JavaScript写一个60秒倒计时的js文件的主要内容,如果未能解决你的问题,请参考以下文章

js 验证码 倒计时60秒

js 短信60秒倒计时

js实现60秒倒计时效果(使用了jQuery)

实现发送短信验证码后60秒倒计时

js简单时分秒倒计时

js jquery 实现点击按钮后,倒计时60秒才能再次点击发送验证码