Quiero hacer una alerta que tenga un temporizador, la alerta mostrará este mensaje:
Espere para procesar los datos 3 segundos..
Espere para procesar los datos 2 segundos..
Espere para procesar los datos 1 segundo..
y si el temporizador ha terminado, el texto cambiará a:
Procesar datos con éxito..
Probé este:
function countdown() { var seconds = 3; function tick() { var counter = document.getElementById("counter"); seconds--; counter.innerHTML = "Please wait to process data " + String(seconds)+ " Second"; if( seconds > 0 ) { setTimeout(tick, 1000); } else { alert("Succesfully process data"); } } tick(); } countdown(); <div id="results"></div> <button id="stop">Stop</button>pero este código mostrará el temporizador en div, no en alerta. Traté de editar para que se muestre en alerta, pero aún no puedo resolverlo.