English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
clearTimeout()Il metodo annulla il timeout precedentemente chiamato tramitesetTimeout()Timeout creati.
Il valore di ID restituito da setTimeout() viene utilizzato come parametro del metodo clearTimeout().
Attenzione:Per utilizzare il metodo clearTimeout(), è necessario utilizzare una variabile quando si crea il metodo di timeout:
t = setTimeout("javaScript function", milliseconds);
Poi, se la funzione non è stata ancora eseguita, è possibile fermare l'esecuzione chiamando il metodo clearTimeout():
clearTimeout(t);
window.clearTimeout(var)
var t; function myFunc() { t = setTimeout(function(){ alert("Hello world"); }, 2000); } function myStopFunc() { clearTimeout(t); }Prova a vedere‹/›
I numeri nella tabella specificano la versione del browser che supporta completamente il metodo clearTimeout():
Metodo | |||||
clearTimeout() | 1 | 1 | 4 | 1 | 4 |
Parametro | Descrizione |
---|---|
var | setTimeout()Il nome del timer restituito dal metodo |
Valore di ritorno: | Nessuno |
---|
Clicca sul pulsante "Inizia il conteggio" sottostante per avviare il timer. Clicca sul pulsante "Ferma il conteggio" per fermare il conteggio:
Riferimento finestra (Window):Metodo setTimeout()
Riferimento finestra (Window):Metodo setInterval()
Riferimento finestra (Window):Metodo clearInterval()
Riferimento finestra (Window):Metodo requestAnimationFrame()