Ванильный JavaScript
В ванильном JavaScript можно легко включить и отключить кнопку, используя следующую инструкцию:
button.disabled = state;
Это работает, когда люди пытаются щелкнуть по кнопке, а при нажатии кнопки программно:
var button = document.getElementById('myButton');
button.addEventListener('click', function() {
alert('world');
});
button.disabled = true;
button.click(); // No output
button.disabled = false;
button.click(); // Output : "Hello" and "world
button.disabled = true;
button.click(); // No output
<input type="button" id="myButton" value="button" onClick="alert('Hello')"/>