TAG
JavaScript
Result
Run
License
<img id="myimg" src="http://resrc.devdic.com/img/bykind/alpha/150x135_flower.png" alt="Yellow rose" />
window.addEventListener("load", () => { const $elImg = document.getElementById("myimg"); let promise; $elImg.addEventListener("click", () => { promise = new Promise((resolve, reject) => { $elImg.src = "http://resrc.devdic.com/img/bysize/below_200/01.png"; $elImg.onload = () => { resolve("Complete to replace"); } }); promise.then(msg => console.log(msg)); }); });
Console
expand_less
License
License
by DevDic
Close