Définition et utilisation :
La méthode setTimeout() est utilisée pour appeler une fonction ou une expression calculée après un nombre spécifié de millisecondes.
grammaire:
setTimeout (code, millisec)
paramètre:
code (obligatoire) : La chaîne de code JavaScript à exécuter après la fonction à appeler.
millisec (obligatoire) : nombre de millisecondes à attendre avant d'exécuter le code.
indice:
setTimeout() n'exécute le code qu'une seule fois. Si vous souhaitez l'appeler plusieurs fois, utilisez setInterval() ou demandez au code lui-même d'appeler à nouveau setTimeout().
Exemple:
Copiez le code comme suit :
<langage de script="javascript">
fonction minuterie(){
var value=Number(document.all['time'].value);
if (value>1) document.all['time'].value=value-1;
autre {
document.all['time'].value="D'accord";
renvoie faux ;
}
window.setTimeout("timer()",1000);
}
</script>
<body onload="timer()">
<input name="time" value="10" type="button" />
</corps>