提问者:小点点

每五秒用预定义值列表刷新一个div文本


我是UI设计的新手,我正试图找到一种方法,每5秒用一个值列表刷新一个div中的文本。 如需参考,请参考Spring.io网站主巨型机。 你能不能帮我一下我怎么才能得到那种效果? 我想把它包括在我的网站里。


共1个答案

匿名用户

您可以使用SetTimeout每n毫秒调用一个函数。 您的代码可能如下所示:

null

values = ["first","second","third","fourth","fifth"];
div = document.getElementById("changing");
change = function(){
div.textContent = values[(values.indexOf(div.textContent)+1)%(values.length)];
//move to the next item in the array
}
interval = setInterval(change,1000);
//call the function every 1000 milliseconds
<div id = "changing" textContent="first">