Hello, Normally, if any input is marked as required and you proceed to the next action without entering data into this input (for example, selecting something from the next selectbox), a validation for the inputs is run and error messages appear. Is there a way to bypass this situation in some forms and only perform validations when the submit button is clicked?
Joining the thread, i think it should be an option to disable validation until the submit – on my forms there are *required marks already, i don’t want to treat my client as stupid, i believe he sees the *required marks.
With custom input number type field incrementor i’m experiencing a validation bug, see the video
Normally there is a habit of filling the form starting from the first element. this is normal. But sometimes users select the selectbox or radio or checkbox option first. When this operation is performed, it is disturbing for the user experience that a warning appears for items marked as “required” in previous inputs. We have already indicated that it is required with a “*” sign. and we may not want to show annoying warnings to the user while they are still filling out the form before they have even pressed the submit button.
@takayukister , showing validation errors immediately versus showing them on submit is a highly debated topic in UX research and depends heavily on the use case.
It also creates unwanted effects with autofilling forms. Consider a form like this:
—————————–
[name] [email]
[profession] [years-of-experience] […some other job related fields.. maybe it’s an application form…]
[city]
—————————–
The user clicks in [name] and it autofills name, email and city, but then all fields in between will become red, which is no good UX. If it’s live validation, an error should only appear in fields the user actually touched.
Please consider adding an option to disable this behaviour.