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