One of the most common accessibility issues I find (and fix) on client projects is dynamically disabled form buttons when a form is being submitted.
Today I want to talk about why developers do it, why it’s bad, and what you can do instead. Let’s dig in!
Why developers disable buttons Typically, I see the pattern used to prevent a form from being submitted a second time while waiting for the form is processed.