JSFiddle - React, Tailwind, and code Playground
HTML
<button id="Action">Go</button>
<br><br>
<input id="buttonV" type="button" value="1" />
JavaScript
$('#Action').on('click',function () {
var i =1;
for(i=1;i<10;i++) {
setTimeout(function () {
$('#buttonV').attr('value', i);; // appel récursif
}, 300);
}
})