Вот мой код:
<input type="text" onkeyup="if(this.value.length > 0) document.getElementById('start_button').disabled = false; else document.getElementById('start_button').disabled = true;"/>
<input type="button" value="Click to begin!" id="start_button" disabled/>
Это работает но все еще неэффективен, поскольку пользователь может удалить текст внутри текстового поля и нажать кнопку, удерживая клавишу DELETE. Есть ли более эффективный способ добиться этого с помощью javascript?