Показать сообщение отдельно
  #1 (permalink)  
Старый 27.06.2016, 19:35
Аспирант
Отправить личное сообщение для Sokoljr Посмотреть профиль Найти все сообщения от Sokoljr
 
Регистрация: 27.06.2016
Сообщений: 68

Не обновляются часы
проблема в том, что при нажатии кнопки start, время включается , но не обновляется, если убрать обработчик с кнопкой то время работает норм. Нужно чтобы при нажатии кнопки Start время запускалось, а при нажатии кнопки reset время выключалось, либо сбрасывалось на 00:00:00.

html

<body>
<div id="watch"></div>
<button>Start</button> 
<button>Reset</button>

<script>
var buttons = document.getElementsByTagName ("button");

buttons[0].addEventListener("click", time);
function time(e) {
var d = new Date();
document.getElementById("watch").innerHTML = d.toLocaleTimeString();
};
setInterval("time(e)", 1000);
</script>
</body>
Ответить с цитированием