I'd like to make this button have this behavior.
The script should be inline . This is my current button script.
<button type="button" onclick="this.disabled=true;savemain();this.disabled=false" class="btn btn-success">Simpan</button>
This approach is considered bad practice. It's better to use traditional DOM event handlers or DOM Level 2 Event Listeners.
Using inline javascript
<button type="button" onclick="this.disabled=true;savemain();this.disabled=false;alert('success');" class="btn btn-success">Simpan</button>
function savemain(){ console.log('doing stuff'); }
<button type="button" onclick="this.disabled=true;savemain();this.disabled=false;alert('success');" class="btn btn-success">Simpan</button>
Or use an addEventListener instead and it should do the trick.
document.getElementById('buttonId').addEventListener('click', function(event){
this.disabled = true;
savemain();
this.disabled = false;
alert('success');
}, false);
I don't really suggest using inline JavaScript.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.