Latest web development tutorials

Window clearTimeout() 方法

Window 對象參考手冊 Window對象

定義和用法

clearTimeout()方法可取消由setTimeout()方法設置的timeout。

clearTimeout()方法的參數必須是由setTimeout()返回的ID值。

語法

clearTimeout(id_of_settimeout)


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持clearTimeout() 方法


實例

實例

下面的例子,有一個"Start count!"按鈕來啟動一個定時器,一個輸入字段,會永遠計數,和一個"Stop count!"按鈕,將停止計時器:

var c=0;
var t;
var timer_is_on=0;
function timedCount(){
    document.getElementById('txt').value=c;
    c=c+1;
    t=setTimeout(function(){timedCount()},1000);
}
function doTimer(){
    if (!timer_is_on){
        timer_is_on=1;
        timedCount();
    }
}
function stopCount(){
    clearTimeout(t);
    timer_is_on=0;
}

嘗試一下»


Window 對象參考手冊 Window對象