<div class="alert"> <span id="button" class="closebtn" onclick="this.parentElement.style.display='none';">× </span> This is an alert box. </div>Intenté usar la función de alerta, pero aprendí que no se puede manipular, así que creé un div de alerta, pero no sé cómo lograr el título.
Puede almacenar el número de clics en una variable y cuando alcanza cierto límite, oculta la alerta y reinicia el contador.
let countClicks = 0; document.querySelector('#button').onclick = function() { countClicks++; if (countClicks === 3) { document.querySelector('.alert').classList.add('hidden'); countClicks = 0; } }; .hidden { display: none; } #button { cursor: pointer; } <div class="alert"> <span>This is an alert box.</span> <span id="button" class="closebtn" role="button">×</span> </div>