Exemplu
Împiedicați funcția set cu setTimeout() pentru a executa:
var myVar;
function myFunction() {
myVar = setTimeout(function(){ alert("Hello"); }, 3000);
}
function myStopFunction() {
clearTimeout(myVar);
}
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
clearTimeout() metoda șterge un temporizator setat cu setTimeout() metoda.
Valoarea ID returnat de setTimeout() este folosit ca parametru pentru clearTimeout() metoda.
Notă: Pentru a putea utiliza clearTimeout() metoda, trebuie să utilizați o variabilă globală la crearea metodei timeout:
myVar = setTimeout(" Apoi, în cazul în care funcția nu a fost deja executată, va fi capabil să oprească execuția prin apelarea metodei clearTimeout ().
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.
Method
clearTimeout()
1.0
4.0
1.0
1.0
4.0
Sintaxă
clearTimeout( Valorile parametrilor Parametru Descriere id_of_settimeout Necesar. Valoarea ID - timer - ul returnat de setTimeout() metoda
Detalii tehnice
Întoarcere Valoare: Nici o valoare returnată
Mai multe exemple
Exemplu
Următorul exemplu are un "Start count!" buton pentru a porni un temporizator, un câmp de intrare care va conta pentru totdeauna, și un "Stop count!" buton care se va opri cronometrul:
<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> Încearcă - l singur »
Pagini similare
Fereastra obiect: href="met_win_settimeout.html"> setTimeout() Method
Fereastra obiect: href="met_win_setinterval.html"> setInterval() Method
Fereastra obiect: href="met_win_clearinterval.html"> clearInterval() Method
<Fereastra Object