Window clearTimeout() 方法
Window 對象定義和用法
clearTimeout() 方法可取消由 setTimeout() 方法設(shè)置的 timeout。
clearTimeout()方法的參數(shù)必須是由setTimeout()返回的ID值。
語法
clearTimeout(id_of_settimeout)
瀏覽器支持
所有主要瀏覽器都支持 clearTimeout() 方法
實例
實例
下面的例子,有一個"Start count!"按鈕來啟動一個定時器,一個輸入字段,會永遠計數(shù),和一個"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;
}
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 對象
更多建議: