No you can submit by pressing enter. for example if you have an login form and your focus is on the PW and you press enter then it still will be sent.
And of course, if you disable the button, you could prevent duplicate form submission as well through the onsubmit event.