TAG
JavaScript
Result
Run
License
<h3 id="target"> 잠시 후 <span id="counter">5</span>초 후에 나는 사라진다.<br /> 지금 여기를 클릭하면 바로 사라져. </h3>
window.addEventListener("DOMContentLoaded", () => { const $elTarget = document.getElementById("target"); const $elCounter = document.getElementById("counter"); $elTarget.addEventListener("click", e => { e.currentTarget.remove(); clearInterval(timer); }); let count = 5, timer; timer = window.setInterval(() => { count--; if(count === 0) { $elTarget.click(); clearInterval(timer); } else { $elCounter.textContent = count; } }, 1000); });
Console
expand_less
License
License
by DevDic
Close