var interval = setInterval(Timer, 1000);
var sec = 0;
var min = 0;
function Timer() {
sec++;
if (sec > 59) {
min += 1;
sec = 0;
}
document.getElementById("showsecond").innerHTML = sec;
document.getElementById("showminutes").innerHTML = min + ' :';
}
function StopTime() {
clearInterval(Timer);
}
body {
font-size: 48px;
margin: 30px;
}
<span id="showminutes">0</span>
<span id="showsecond">0</span>
<button onclick="StopTime()">STOP</button>
Функция clearInterval принимает идентификатор, возвращенный setInterval.
В вашем случае вы передаете ей ссылку на функцию Timer, тогда как идентификатор хранится в переменной interval.
Рабочий код:
function StopTime() {
clearInterval(interval);
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости