setInterval
Il metodo setInterval() consente di eseguire delle istruzioni di codice in modo periodico (creando, cioè, un loop) ad un intervallo di tempo prestabilito. L'esecuzione del codice si interromperà solo nel momento in cui verrà lanciato il metodo clearInterval().
La sintassi di setInterval è analoga a quella di setTimeout().
(L'articolo continua più sotto...)
');
Vediamo un esempio articolato di utilizzo di setInterval() e clearInterval():
<input type="text" id="orologio" />
<script language=javascript>
var int = self.setInterval("orologio()",1000);
function orologio() {
var d = new Date();
var t = d.toLocaleTimeString();
document.getElementById("orologio").value = t;
}
</script>
</form>
<button onclick="int=window.clearInterval(int)">Stop</button>
Nel nostro esempio il etodo setInterval() viene utilizzato per aggiornare ogni secondo il tempo visualizzato all'interno di un orologio il quale potrà essere stoppato cliccando sul bottone.







