Recherche timeout HTML

khensin Messages postés 83 Statut Membre -  
Thamior Messages postés 267 Statut Membre -
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

Thamior Messages postés 267 Statut Membre 47
 
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.
0
khensin Messages postés 83 Statut Membre 9
 
Bonjour,

Merci pour ton code mais j'aimerai savoir si je suis obligé de mettre la balise input ?
0
Thamior Messages postés 267 Statut Membre 47
 
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.
0