пример
Предотвратить функцию , установленную с setTimeout() для выполнения:
var myVar;
function myFunction() {
myVar = setTimeout(function(){ alert("Hello"); }, 3000);
}
function myStopFunction() {
clearTimeout(myVar);
}
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
clearTimeout() Метод очищает таймер , установленный с setTimeout() метода.
Значение идентификатора , возвращаемое setTimeout() используются в качестве параметра для clearTimeout() методы.
Примечание: Для того, чтобы иметь возможность использовать clearTimeout() метод, вы должны использовать глобальную переменную при создании метода тайм - аута:
myVar = setTimeout(" Тогда, если функция не была выполнена, вы сможете остановить выполнение с помощью вызова метода clearTimeout ().
Поддержка браузеров
Числа в таблице указать первую версию браузера, который полностью поддерживает метод.
Method
clearTimeout()
1.0
4.0
1.0
1.0
4.0
Синтаксис
clearTimeout( Значения параметров параметр Описание id_of_settimeout Необходимые. Значение идентификатора таймера , возвращаемого setTimeout() метод
Технические подробности
Возвращаемое значение: Нет возвращаемого значения
Еще примеры
пример
Следующий пример имеет "Start count!" Кнопка запуска таймера, поле ввода , которое будет рассчитывать навсегда, и "Stop count!" Кнопка, которая остановит таймер:
<button onclick="startCount()">Start count!</button>
<input type="text"
id="txt">
<button onclick="stopCount()">Stop count!</button>
<script>
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
startCount() {
if (!timer_is_on) {
timer_is_on = 1;
timedCount();
}
}
function stopCount() {
clearTimeout(t);
timer_is_on = 0;
}
</script> Попробуй сам "
Похожие страницы
Окно объекта: href="met_win_settimeout.html"> setTimeout() Method
Окно объекта: href="met_win_setinterval.html"> setInterval() Method
: Окно объекта href="met_win_clearinterval.html"> clearInterval() Method
<Окно объекта