[英]How to make this button behavior using pure Javascript?
I'd like to make this button have this behavior. 我想使此按钮具有此行为。
The script should be inline . 该脚本应为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.
最好使用传统的DOM事件处理程序或DOM 2级事件监听器。
Using inline javascript 使用内联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. 或改为使用addEventListener,它应该可以解决问题。
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. 我不建议使用内联JavaScript。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.