@Lobstervladimier

Не работает setInterval?

Здравствуйте, у меня есть код
var date = new Date();
var h = document.getElementById('h');
var m = document.getElementById('m');
var s = document.getElementById('s');
function update(){
	h.innerHTML = date.getHours();
	m.innerHTML = date.getMinutes();
	s.innerHTML = date.getSeconds();
}
var t = setInterval(update, 1000);
, но но не работает, что делать?
  • Вопрос задан
  • 42 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Он работает. Просто вы дату не обновляете
-var date = new Date();
 var h = document.getElementById('h');
 var m = document.getElementById('m');
 var s = document.getElementById('s');
 function update(){
+  var date = new Date();
   h.innerHTML = date.getHours();
   m.innerHTML = date.getMinutes();
   s.innerHTML = date.getSeconds();
 }
 var t = setInterval(update, 1000);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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