There is an old (unresolved) argument: whether errors should appear next to the control that failed the test, on top of the form or next to the button that you clicked to submit. I try to place them next to the failed control and has one message next to the button: "Sorry, I could not process the input, help me and correct the fields that contain error messages next to them." Then the sequence is no longer a problem. If you want to be 100% sure that instead of a control control you can use separate controls next to each other.
In any case, it would be a pleasant exercise: let the control of the error message change the css of the failed control, so it becomes clearer what to look for.
source
share