Ajouter un reset dans un compteur dynamique (fonctionnel) ?
finelarme
Messages postés
52
Date d'inscription
Statut
Membre
Dernière intervention
-
finelarme Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
finelarme Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un code fonctionnel de compteur dynamique, mais j'aimerais qu'il se reset lorsqu'il arrive à 1000.
Avez-vous une idée ? Merci d'avance pour votre aide.
J'ai un code fonctionnel de compteur dynamique, mais j'aimerais qu'il se reset lorsqu'il arrive à 1000.
Avez-vous une idée ? Merci d'avance pour votre aide.
<html> <head> <title>compteur</title> <script type="text/javascript"> var number = 1; // l'incrément var increment = 1; // le nombre de seconde var second = 1; // nombre total de seconde depuis la date de départ var incrementTotal = number; // nombre total arrondie number = Math.round(number); function init(){ document.getElementById("nombre").innerHTML = number; // appel de la fonction d'incrémentation toutes les x secondes setInterval('incrementation()',second*1000); } function incrementation(){ number = number+increment; document.getElementById("nombre").innerHTML = number; } </script> </head> <body onload="init();"> <span id="nombre"></span> </body> </html>
A voir également:
- Ajouter un reset dans un compteur dynamique (fonctionnel) ?
- Compteur électrique - Guide
- Comment reset un pc - Guide
- Comment faire un tableau croisé dynamique - Guide
- Comment ralentir un compteur linky forum - Accueil - Objets connectés
- Impossible d'ajouter un ami sur facebook - Guide
1 réponse
J'ai trouvé :).
<html>
<head>
<script type="text/javascript">
var number = 100;
// l'incrément
var increment = 1;
// le nombre de seconde
var second = 1;
// nombre total de seconde depuis la date de départ
var incrementTotal = number;
// nombre total arrondie
number = Math.round(number);
function init(){
document.getElementById("nombre").innerHTML = number;
// appel de la fonction d'incrémentation toutes les x secondes
setInterval('incrementation()',second*1000);
}
function incrementation(){
if(number >= 1001){
number = 0;
}
number = number+increment;
document.getElementById("nombre").innerHTML = number;
}
</script>
</head>
<body onload="init();">
<span id="nombre"></span>
</body>
</html>