Javascript / jQuery or something to change text every some seconds

后端 未结 4 2129
执笔经年
执笔经年 2020-12-13 10:52

Need JavaScript or jQuery something to change text every some seconds... with user doing anything.

Example:

\"Welcome\" changes to \"Salmat datang\" change

4条回答
  •  攒了一身酷
    2020-12-13 11:42

    As others have said, setInterval is your friend:

    var text = ["Welcome", "Hi", "Sup dude"];
    var counter = 0;
    var elem = document.getElementById("changeText");
    var inst = setInterval(change, 1000);
    
    function change() {
      elem.innerHTML = text[counter];
      counter++;
      if (counter >= text.length) {
        counter = 0;
        // clearInterval(inst); // uncomment this if you want to stop refreshing after one cycle
      }
    }

提交回复
热议问题