2019-10-29-倒计时

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>倒计时例子</title>

</head>

<body>

    <button onclick="send()" id="btn">发送</button>

</body>

<script>

    var seconds = 4

    function send(){

        var btn = document.getElementById('btn');

        btn.setAttribute('disabled',true)

        var timer = setInterval(function(){

            btn.innerHTML = seconds + 's'

            seconds --;

            if(seconds<0){

                clearInterval(timer)

                btn.innerHTML = '发送'

                seconds = 4

                btn.removeAttribute('disabled')

            }

        },1000)

    }

</script>

</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简述JavaScript起源起源于美国的Netscape公司,原名为LiveScript,后改为JavaScrip...
    3ab670b99521阅读 8,259评论 0 0
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,261评论 0 2
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 6,650评论 1 10
  • 1.放学了倒计时 距离放学还有: || function task(){ var now=new Da...
    黎民1108阅读 2,454评论 0 0
  • 一、预加载图像 如果你的网页中需要使用大量初始不可见的(例如,悬停的)图像,那么可以预加载这些图像。 二、检查图像...
    WarmladyYY阅读 2,047评论 0 1

友情链接更多精彩内容