Метод clearTimeout отменяет запланированное методом setTimeout() выполнение кода.
Подробнее о данном методе можно узнать в нашем JavaScript учебнике.
окно.clearTimeout(ID) или clearTimeout(ID)
| Параметр | Описание |
|---|---|
| ID | Является обязательным параметром. Идентификатор, который возвращается методом setTimeout(). |
Пример
function time()
{
//Определим текущее время
var dat = new Date();
var hour=dat.getHours();
var min=dat.getMinutes();
var sec=dat.getSeconds();
tim=hour+':'+min+':'+sec;
//Выведем текущее время в абзац с id=text1
document.getElementById('text1').innerHTML=tim;
//Вызовем данную функцию снова через 1 секунду
id=setTimeout('time()',1000);
}
// С помощью функции stop Вы можете остановить выполнение кода
function stop()
{
clearTimeout(id);
}