search home list

Input Validation

This pattern notifies users of invalid inputs and gives guidance on how to correct them.


The user needs to correct invalid input.


When entering invalid data in a field the system needs to notify the user and point to the control where the error occurred so the user can correct the entry.


The visual highlight shall be well visible but shall not obstruct the user.


Highlight the control where the error occurred and additionally display a notification describing the error and a possible solution.

Usability Impact

Using this pattern allows users to easily recover from errors.

Safety Impact

Using this pattern does not disrupt the user from the current workflow and, therefore, decreases the probability of errors.

Your opinion

Feel free to provide your comments, reports of usage of this pattern, or feedback in general!

Show all articles

What do you think?