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);