function CountDown() { var count = 30; var tmID; var infobox = document.getElementById("info"); var start = document.getElementById("start"); var kiken = document.getElementById("kiken"); function countDown() { if (--count < 0) { infobox.innerHTML = "KABOOOOOOOON!!!!"; } else { infobox.innerHTML = count + "second"; tmID = setTimeout(countDown, 1000); } } function startCountDown() { tmID = setTimeout(countDown, 1000); var list = document.getElementsByTagName('div'); for (let i of list){ i.removeEventListener("click", startCountDown, false); kiken.addEventListener("click", stopCountDown); } } function stopCountDown() { if (count >= 0) { clearTimeout(tmID); infobox.innerHTML = "MISION CONMPLEATE!!!"; } } start.addEventListener("click", startCountDown, false); }; document.addEventListener("DOMContentLoaded", CountDown, false);