zoukankan      html  css  js  c++  java
  • JS 定时器


    定时器:
    window.setTimeout(function(){},间隔时间毫秒);
    - 定时炸弹,延迟执行,只执行一次

    window.setInterval(function(){},间隔的时间毫秒);
    - 无限循环,每一次循环有间隔时间,一般不要小于20毫秒
    - 它是有返回值的,可以用一个变量来接收这个定时器对象

    window.clearInterval(要关闭的定时器对象);
    一旦执行这句代码,会立刻停止此定时器对象的执行

    对象.offset+样式   这里是代表的是当前给宽度

    例如:

    倒计时10  到0同意

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
    </head>
    <body>
        <input type="button" id="btn" value="同意(10)" disabled="disabled"/>
    </body>
    </html>
    <script type="text/javascript">
        var btn = document.getElementById('btn');
        var s=10;
       var time= window.setInterval(function () {
            s--;
            if (s <= 0) {
                window.clearInterval(time);
                btn.removeAttribute('disabled');
                btn.value = "同意";
            }
            else
                btn.value = "同意("+s+")";
        }, 1000)
    </script>
    

      

  • 相关阅读:
    poj-1273(最大流)
    SPOJ
    Gym
    (转)博弈 SG函数
    《STL详解》解题报告
    《STL详解》读书笔记
    LightOJ
    hdu1286 找新朋友 欧拉函数模板
    (转)数位dp
    (转)约瑟夫环问题
  • 原文地址:https://www.cnblogs.com/zhangwei99com/p/6665666.html
Copyright © 2011-2022 走看看