天天看點

HTML DOM setInterval()

setInterval()用于重複執行某個操作。clearInterval()用于清除存在的定時任務。

eg:

function show1(){
    trace("每隔1秒顯示一次");
}
var v1=setInterval(show1,);
clearInterval(v1);
           

主要看參數:

文法

setInterval(code,millisec[,"lang"])
           

參數 描述

code    必需。要調用的函數或要執行的代碼串。
millisec    必須。周期性執行或調用 code 之間的時間間隔,以毫秒計
           

*我在參數這犯了一個錯誤,

如:*

setInterval(show1(),);
           

我在函數後面加了一個括号,那麼它傳遞的是一個值,那麼下次執行時,定時器找不到這個函數。如果改成 show1 ,那麼就變成指針,那麼下次依舊能通路到。

如果參數是代碼串,這沒有什麼解釋的,就是執行語句。

http://www.jb51.net/shouce/htmldom/jb51.net.htmldom/htmldom/met_win_setinterval.asp.html