Metodo Window clearTimeout()
- Pagina precedente clearInterval()
- Pagina successiva close()
- Torna alla pagina precedente Oggetto Window
Definizione e uso
clearTimeout()
Metodo di rimozione Metodo setTimeout() Impostato timer.
Suggerimento
Per cancellare il timeout, usa il metodo Metodo setTimeout() L'ID restituito:
myTimeout = setTimeout(funzione, millisecondi);
Poi puoi chiamare clearTimeout()
per fermare l'esecuzione:}
clearTimeout(myTimeout);
Vedi anche:
Esempio
Esempio 1
Come prevenire l'esecuzione di myGreeting():
const myTimeout = setTimeout(myGreeting, 3000); function myGreeting() { document.getElementById("demo").innerHTML = "Happy Birthday to You !!" } function myStopFunction() { clearTimeout(myTimeout); }
Esempio 2
Questo esempio ha un pulsante "Start" per avviare il timer, un campo di input per il contatore e un pulsante "Stop" per fermare il timer:
<button onclick="startCount()">Start count!</button> <input type="text" id="demo"> <button onclick="stopCount()">Stop count!</button> <script> let counter = 0; let timeout; let timer_on = 0; function timedCount() { document.getElementById("demo").value = counter; counter++; timeout = setTimeout(timedCount, 1000); } function startCount() { if (!timer_on) { timer_on = 1; timedCount(); } } function stopCount() { clearTimeout(timeout); timer_on = 0; } </script>
Sintassi
clearTimeout(timeoutId)
Parametro
Parametro | Descrizione |
---|---|
timeoutId | Obbligatorio.Metodo setTimeout() Id restituito. |
Valore di ritorno
Nessuno.
Descrizione
clearTimeout()
Metodo per annullare l'esecuzione del codice specificato, chiamato Metodo setTimeout() può eseguire questi codici in ritardo. Parametro timeoutId è chiamato Metodo setTimeout() Il valore di ritorno dopo, che identifica il blocco di esecuzione differita da annullare (può esserci più di uno).
Supporto del browser
Tutti i browser supportano clearTimeout()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente clearInterval()
- Pagina successiva close()
- Torna alla pagina precedente Oggetto Window