Retourner à la page d'accueil de TJS

Méthode : window.setInterval()

      

Lance la fonction fonc() à intervalle régulier défini par delai, exprimé en millisecondes

Syntaxe
Integer window.setInterval(Function fonc, Integer delai)

Description
Lance le traitement JavaScript défini dans la fonction fonc() répété à intervalle régulier, tous les delai millisecondes.
Ce traitement à intervalle régulier peut être arrêté avec clearInterval().

Pour lancer un traitement une seule fois après un délai, utilisez setTimeout()


Exemple Création d'un traitement
Code source
<div id="monHorloge"></div>
<script type="text/javascript">
 function Horloge() {
   var dt=new Date();
   document.getElementById("monHorloge").innerHTML=dt.getHours()+":"+dt.getMinutes()+":"+dt.getSeconds();
 }
 var timer=setInterval("Horloge()", 250);
</script>
<A href="javascript:clearInterval(timer)">Arrêter l'horloge</A>

Résultat
Arrêter l'horloge
Emulation de la console
Explication
Ce script crée une fonction Horloge() qui affiche dans le div l'heure de l'utilisateur.
L'appel à setInterval("Horloge()", 250) lance l'exécution de Horloge() toutes les 250 millisecondes.
Le lien permet d'arrêter cette exécution grâce à clearInterval().
Page mise à jour le

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Nouveau service en ligne de TJS

cleanMyJS : Détectez toutes les erreurs JavaScript de vos sitescleanMyJS.com
Détectez, enregistrez et analysez toutes les erreurs JavaScript de vos sites
Le 17/12/2018 10:47:55 sur php7 en 64.47 ms