when and how best to give feedback to users about invalid entries in data they have provided.

learn more… | top users | synonyms

14
votes
7answers
1k views

Is it bad practice to mark a field as required but not really require it?

I have a customer who wants a form on his site to collect address information but does not want to lose customers who are reluctant to give that information. Since many people are simply lazy about ...
4
votes
2answers
170 views

Does requiring manual entry with verification, as opposed to selection from a list of options, reduce data entry errors?

My apologies if this question is best suited for another SE site; I looked around and this seemed to be the best fit. The answer to the question will hopefully be a link or cite research. I am being ...
2
votes
3answers
140 views

Guiding the user through your page

We have a simple administrative page for managing stores open and close dates. Upon initial rendering, the page is readonly. Checking a box labeled edit in the top right of the page, enables the ...
3
votes
5answers
608 views

Instant field validation

When filling in a very long form which has instant field validation (and required fields are marked with an asterisk), should validation take place if user focuses the field and without typing ...
2
votes
1answer
157 views

Forcing user to enter correct data

Consider the following scenario for a form with two fields "Full name" and "email". When user starts editing the "Full name" field I will not allow user to start editing "email" field until "Full ...
1
vote
1answer
547 views

Validating wizard-style form

I have a long sign up form with 16 fields. I've split that form into 3 steps by data category. User navigates through steps by pressing Back/Forward buttons. How should I approach the field ...
6
votes
6answers
604 views

“Doesn't look like a valid…” versus “..is invalid”

I'm not designing anything at the moment but this thought popped into my head earlier. What do you think would be the pros/cons of wording validation errors as: "This doesn't look like a valid phone ...
4
votes
4answers
844 views

UI for multi-select with at-least-one requirement?

I have a field for which the user may select multiple responses, and is likely to be implemented as a drop-down with checkboxes. The user can select one, two, or many from the list of options. We're ...
5
votes
4answers
257 views

In-Line Form Validation - Checking for numbers in a persons Forename / Surname field

If a user enters numerics in their Forename / Surname field should this trigger the validation - the same as would occur if Alpha characters were entered in a Phone Number field? I would suggest that ...
3
votes
3answers
129 views

Are user able to accurately identify their persona? Or should the be able to?

We are currently developing Personas for our website and as part of the validation process we wanted to see if usability participants would be able to identify which persona segment they most closely ...
2
votes
2answers
206 views

Are there instances when Captcha / Human validation is more necessary during registration?

I am not particularly asking about whether or not Captcha within itself is good UX, but a more generalized question as to when human validation truly makes a difference in terms of a website's ...
20
votes
6answers
3k views

Disabled submit button on form vs allow submit then show errors?

We have a few different forms as part of a web-based medical application. These forms have quite a few fields - 10-20 depending on the form. Each has at least 5 or so required fields. We currently ...
7
votes
2answers
96 views

Showing completion but not validation

I'm working on a wizard-esque form that will have multiple steps. I'd like to show that you've finished a step. The catch is that we don't want to give the end-user the impression that the step is ...
9
votes
2answers
788 views

Generic clientside form validation

I'm the author of the jQuery Form Validation plugin, which I started writing in 2006. Since then I've put quite some effort into improving the default interaction, without the developer using the ...