Задать вопрос
Amina779
@Amina779

Как отображать текст, каждую секунду?

Добрый вечер, у меня не получается отображать на странице текст с интервалом в 1 секунду. Сейчас каждую секунду отображается новое сообщение, а нужно, чтобы старое не удалялось, а над ним, к примеру, отображалось новое.
То что уже сделала:
var arr = ["<p>1</p>", "<p>2</p>", "<p>3</p>", "<p>4</p>", "<p>5</p>", "<p>6</p>"];
			var count = 0;

			function getmessage() {
				document.getElementById('block').innerHTML = arr[count];
			}

			a = setInterval (function ()
			   {
			   		count++;
			   		getmessage();
			   }, 1000);


HTML
<body>
	<div id="block">
	</div>
</body>
  • Вопрос задан
  • 242 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
Stalker_RED
@Stalker_RED
Ответ написан
Комментировать
@DanKud
function getmessage() {
    document.getElementById('block').insertAdjacentHTML('afterbegin', arr[count]);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы