用延時器實現定時器功能


<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            #box{
                width: 100px;
                height: 100px;
                border: 1px solid red;
            }
        </style>
    </head>
    <body>
        
        <div id="box">
            
        </div>
        <input type="button" id="btn" value="點擊" />
        
        
        
        <script type="text/javascript">
            var oBtn=document.getElementById('btn');
            var oBox=document.getElementById('box');
            var num=0
            
            
            function add(){
                num++;
                oBox.innerHTML=num;


               // setTimeout("add()",1000);

 

      setTimeout(add,1000);
            }
            oBtn.onclick=function(){
                add();
            };
        </script>
        
    </body>
</html>

用延時器實現定時器功能主要思路就是:函數里面的延時器再次調用這個函數,唯一要注意的點是當延時器調用這個參數是要用引號引起來,否則無法運行,當然也可以調用這個方法名,就不用引號了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM