onClick promise
by RajKumari_1
HTML
<button id="callAsync">
callAsyn
</button>
<button id="afterAsync">
click here !
</button>
<div id="one">
</div>
<div id="two">
</div>
JavaScript
var asyncCall = function() {
return new Promise((resolve, reject) => {
setTimeout(() => {
document.getElementById('one').innerText = "1";
resolve('true')
}, 500);
})
}
var afterAsync = () => {
document.getElementById('callAsync').click();
document.getElementById('one').innerText = "overwritten";
}
$("#callAsync").click(asyncCall);
$("#afterAsync").click(afterAsync);