Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

Окно clearTimeout() Method

<Окно объекта

пример

Предотвратить функцию , установленную с 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


<Окно объекта