Есть такой простой код по выведению времени на страницу:
var Date = new Date();
document.getElementById("time").innerHTML= (Date.getHours()+":"+Date.getMinutes()+":"+Date.getSeconds());
Проблема в том, что он выводит время когда загрузилась страница и все. Как сделать так, чтобы время на странице обновлялось постоянно, то есть в реальном времени?
Как вариант, время будет обновляться каждую секунду.
Подробней о setInterval().
var time = setInterval(function() {
var date = new Date();
document.getElementById("time").innerHTML = (date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds());
}, 1000);
// Остановить исполнение можно вызовом clearInterval(time).
<div id="time"></div>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости