Je souhaiterai faire une transition avec du texte. Je m'explique : j'ai un paragraphe avec marqué par exemple "test" et je voudrais que 3 secondes après il se change en "test2", puis 3 secondes plus tard il changerait en "test3" et ça ferait une boucle.
Si j'ai bien compris, après avoir affiché "test3" ta boucle s’arrête.
Je débute alors c'est sûrement pas le mieux mais cette fonction javascript fonctionne :
var i=2;
function changeTexte() {
setTimeout(function(){
document.getElementById("test").innerHTML = "test"+i;
i++;
if(i <= 3) {
changeTexte();
}
}, 3000);
}
changeTexte();
Le setTimeout permet de faire en sorte que la fonction s'exécute toutes les 3 secondes (grâce au "3000").
En espérant t'avoir aidé
- Edité par BenJ25 22 janvier 2020 à 12:28:19
Transition de texte
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.