Boucle javascript
clemvik
-
coeus Messages postés 3296 Statut Membre -
coeus Messages postés 3296 Statut Membre -
Bonjour,
Je voudrai faire une boucle infini en javascript de la facon suivante :
<script language=javascript>
for (var variable = 0; variable < 3; variable++)
{
attendre de 4s, puis répeter infiniment cette boucle
}
</script>
<?php
$dia = "<script>document.write(variable);</script>";
echo"
<br><br>
Variable php : $variable
";
?>
Merci de votre aide, j'ai vu qu'il existé setTimeout("action;",5000), mais je n'arrive pas a le faire fonctionner, et donc à récupérer toute les 4s la nouvelle valeur de $variable.
Je voudrai faire une boucle infini en javascript de la facon suivante :
<script language=javascript>
for (var variable = 0; variable < 3; variable++)
{
attendre de 4s, puis répeter infiniment cette boucle
}
</script>
<?php
$dia = "<script>document.write(variable);</script>";
echo"
<br><br>
Variable php : $variable
";
?>
Merci de votre aide, j'ai vu qu'il existé setTimeout("action;",5000), mais je n'arrive pas a le faire fonctionner, et donc à récupérer toute les 4s la nouvelle valeur de $variable.
A voir également:
- Boucle javascript
- Telecharger javascript - Télécharger - Langages
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Télé samsung s'éteint et se rallume en boucle - Forum Téléviseurs
- Boucle excel sans macro - Forum Excel
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
4 réponses
Salut.
Il faut faire comme ceci :
Ou :
Il faut faire comme ceci :
function boucle() {
// code
setTimeout(function() { boucle(); }, 4000);
}
Ou :
var timer = setInterval(function() {
// code
}, 4000);
Merci de ta réponse avion-f16, mais je n'arrive toujours pas à le faire fonctionner :(
En tout cas merci quand même.
En tout cas merci quand même.
Est-ce que ton code fonctionne une fois si tu le fais sans la boucle ?
Ou pour reprendre la suggestion de avion-f16, si tu essayais ceci :
?
Il y a une page qui explique exactement ce que tu recherches ici :
www.w3schools.com/js/js_timing.asp
Ou pour reprendre la suggestion de avion-f16, si tu essayais ceci :
function boucle() {
// code
setTimeout("boucle()", 4000);
}
?
Il y a une page qui explique exactement ce que tu recherches ici :
www.w3schools.com/js/js_timing.asp