Recherche timeout HTML

Bonjour,

Je voudrai faire une sorte de timeout sur ma page HTML. J'aimerai que ça m'affiche un décompte de 10 secondes.

Merci de votre aide

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    <html>

    <head>
    <script langage="JavaScript">
    var nb = 10;
    function compterebours()
    {
    if(nb > 0)
    {
    var affiche = document.getElementById("compte");
    affiche.value = nb;
    nb--;
    setTimeout("compterebours();",1000);
    }
    }

    </script>

    <body onLoad="javascript:compterebours();">
    <input type="text" id="compte" value ="" />
    </body>

    </html>

    Regarde ça, ça devrait t'aider,

    Thamior.
    1. Bonjour,

      Merci pour ton code mais j'aimerai savoir si je suis obligé de mettre la balise input ?
      1. Non tu peux le faire avec tout ;).

        <span>, <div>, <font>, etc... la seule chose que tu es obligé de mettre c'est un ID à l'élément afin que le javascript puisse mettre à jour le compte à rebours.

        Thamior.