Partage
  • Partager sur Facebook
  • Partager sur Twitter

Transition de texte

    21 janvier 2020 à 21:56:04

    Bonjour,

    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.

    Voilà, merci d'avance :)

    • Partager sur Facebook
    • Partager sur Twitter
      22 janvier 2020 à 12:26:46

      Bonjour,

      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

      • Partager sur Facebook
      • Partager sur Twitter

      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.
      • Editeur
      • Markdown