Feb 13, 2024
I'm not necessarily opposed to disabling a button during a submit event that triggers a page load.
But disabling a button until fields are valid is a bad practice. For an AT user, they may not know what's wrong. Unless you validate, they'll have to go through each field one at a time and hope that they re-enter it correctly. If not, they'll search the form for the button but won't find it.