Вы помещаете на кнопку событие onclick
, например:
<div id= "startButtons">
<button id= "gameStart" onclick="">Get Going!</button>
</div>
Затем вам нужно изменить свою функцию, чтобы она не запускалась до щелчка: var timeleft = 15;
// global variables for reference
var downloadTimer;
function startInterval() { // everything inside this function that is called with click on button
downloadTimer = setInterval(function function1(){
document.getElementById("countdown").innerHTML = timeleft + " "+"seconds remaining";
timeleft -= 1;
if(timeleft <= 0){
clearInterval(downloadTimer);
document.getElementById("countdown").innerHTML = "Time is up!"
}
}, 1000);
}