Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Window > Méthode setTimeout

Méthode setTimeout

Description

Active une minuterie et exécute le code JavaScript spécifié en tant que chaîne ou appelle la fonction indiquée, une seule fois, après un certain temps défini.

Syntaxe

Object setTimeout(String code, Number timeout)
Object setTimeout(Function callbackFunction, Number timeout, [* param1, [* param2, [... )

Paramètres

  • String code : Le code JavaScript à exécuter.
  • Function callbackFunction : Si vous ne voulez pas exécuter une chaîne de caractèree mais une fonction spécifique, vous pouvez l'indiquer ici à la place d'une habituelle String.
  • Number timeout : Le temps après lequel le code doit être exécuté, à exprimer en millisecondes.
  • * param1, param2, ... : Seulement firefox. Faites suivre l'indication temporelle par un ou plusieurs arguments qui seront passés à la fonction de callback définie préalablement.

Valeur de retour

L'objet retourné par la fonction setTimeout vous permet d'annuler la minuterie, grâce à clearTimeout.

Exemple

Le script suivant attend 3 secondes avant d'afficher un message.

var timeout = setTimeout("alert('Bonjour tout le monde !');", 3000);

Exécuter le script

Voir aussi

clearTimeout, setInterval.

Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Window > Méthode setTimeout

Dernière modification de cette page : Mardi 4 avril 2006 07:13
Haut de page  •  Contact  •  RSS  •  Valide XHTML 1.0