Questions tagged [forms]

Forms are generally used to retrieve different types of qualitative and quantitative data from user input through controls such as text fields, radio buttons, checkboxes, sliders, buttons, or any type of custom control used to collect data input. Form- and field-level validation, error and status messaging, and issues around contextual help within forms may also fall into this category

Filter by
Sorted by
Tagged with
348
votes
23answers
124k views

OK/Cancel on left/right?

Should OK button be on left of Cancel button or vice versa? Are there any studies suggesting either of the solutions?
334
votes
14answers
80k views

Should I use Yes/No or Ok/Cancel on my message box?

Semantically, the Yes/No buttons are roughly equivalent to the Ok/Cancel buttons, but in general what would you recommend to use? Should I always use Yes/No or always use Ok/Cancel? Or does it depend ...
48
votes
4answers
8k views

On forms, is inline placeholder text better than a label outside each field?

I am familiar with research on label placement to the left or above. I tend to go with right justified with the label to the left of the field for my form designs. However, inline placeholder text ...
152
votes
19answers
61k views

What is best practice for designing form error messages?

I've seen quite a lot of research on form design, but so far, I haven't come across any studies on error message design best practices. The only piece of advice seems to be that each error should ...
130
votes
8answers
23k views

Why might right aligned field labels be better?

For the longest time, I've used left-aligned labels in my forms, like this: I did this because I thought having the labels left aligned made it easier for readers to scan the list of labels. However,...
64
votes
10answers
21k views

Is a cancel button necessary in a web form?

Personally I have never used it. I don't put information in a form and then decide everything needs to be cleared. I would edit one field. Plus cancel in a UI suggests canceling an action which is in ...
46
votes
12answers
42k views

What's the best way to highlight a Required field on a web form before submission?

This seems subjective, and it is; a client of mine would like me to highlight the required fields on the web forms in their application with a red asterisk, and I'm looking for an alternative since ...
85
votes
12answers
29k views

Merging firstname/last name into one field

I am entertaining the notion of a single field for name entry on our scheduling web app. I think this is an excellent case for a "forgiving format" to make it easy to enter their names quickly. I ...
73
votes
13answers
49k views

What is the best way to deal with very complex forms?

I'm trying to give the best experience to users of a very huge system (like a CRM). It has a lot of forms and much of these have a lot of fields. My doubt is about if I should use a single column form ...
80
votes
16answers
16k views

Do you need a search button with a search box?

On websites with a search box, should you add a button they can click on, or will users understand a search box like on this site? The target group is not very technical, such as women aged 40-60.
21
votes
9answers
11k views

Should radio buttons be pre-selected?

I am working on a re-design for a eCommerce site and they have a section where they offer a free gift card if the user makes a purchase over $1000. The idea of the gift card is to get users to ...
32
votes
4answers
11k views

Input form label alignment top or left?

Although I have researched on input form label alignment, I need solid suggestion on when to use form label alignment top and when to use left and why? For example in the below form username and ...
10
votes
5answers
4k views

tables with lots of columns

I have a table that lists various attributes of an individuals personal development plan; objective, time to complete objective, comments etc. The table is editable so the user can directly add ...
49
votes
9answers
7k views

How much information should you ask for when users register?

So the company wants all the information it can get on the users of its site, but how much should be asked for upon registration? On one hand, it would be easier for the users to enter only personal ...
50
votes
4answers
29k views

Character limits on textarea fields - pros and cons and best practices?

Some of our form fields have character limits. We're debating whether we should reflect the current size of data entry, or to simply hard-limit and inhibit data entry beyond that size. In HTML, ...
64
votes
9answers
36k views

Dropdown vs radio button

User have to choose type of food (from 3 or 4 choices) in our application. Default selection is used in 60 - 70% of cases. What will be better: dropdown or radio buttons?
56
votes
7answers
67k views

What should be the default option of a required dropdown list?

Given that there is no logically default animal from the list of animals below, what should be the "Default Value" below, according to best practice? <label for="animal">Animal (required):</...
31
votes
4answers
10k views

Studies showing that the more form fields there are the less conversions you will get

Same old story really; another client is requesting that they need x number of fields on their Contact Us form, and no amount of explaining that less=more will suffice without providing objective ...
24
votes
6answers
16k views

Hide or disable form options? [duplicate]

Possible Duplicate: Don't hide or disable menu items? On a create/edit form, where the options available to the end user will depend on their previous input, in order to give the user some ...
17
votes
6answers
14k views

How do you indicate progress to users in a multi-step form?

What do you think of the following form design which I've prepared? there's a progress bar in the top on the right side the steps are listed, and every time the current state is indicated by ...
13
votes
5answers
13k views

Disabling submit-button until the user has completed the form

How do you think about disabling the submit-button until the user has completed the form or the required fields? I find similar questions here on ux.se and somebody answered that the user will think ...
79
votes
10answers
149k views

What is the best UI for multi-selecting from a list?

We have a web form and one of the fields is a multi-select list. Our options are: List of checkboxes Listview (select box but allowing multi-select) Both seem to be a bit ugly and unwieldy when the ...
45
votes
11answers
29k views

Most User-Friendly Form Fields for Entering Date/Time?

What are the different ways to have fields in an application for date, time, or both? What are the pros and cons for each? The most common seem to be a combination of 2–3 drop-downs, or some form ...
21
votes
7answers
21k views

Single page or multi-page forms?

Would it be better to have one long form, and let the user scroll down the page, or split the form into 2 or more pages? Usability wise, one disadvantage I can think of for having multiple pages, is ...
33
votes
6answers
10k 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 ...
60
votes
9answers
8k views

Adding a “none of the above” option to a list of checkboxes

I am working on a series of complex life insurance forms and trying to optimize using standard conventions... I have this nasty list of medical diseases and a mutually exclusive option, "None of the ...
19
votes
7answers
10k views

“Sign Up” vs “Create an Account”

Which pick is better for a service? Especially if I would like the website to resemble American style. Gmail and Dropbox say: "Sign In or create an account" Yahoo says: "Sign In. New here? Sign Up"....
27
votes
12answers
80k views

Friendly format for phone numbers

Currently, on my website, users are required to input their phone number in a very specific format (555-555-5555). If you forget the dashes it breaks. Does anyone have a good suggestion for how to ...
9
votes
4answers
7k views

Best practice: card expiry date on checkout

What is the best format for gathering the card expiry data during the checkout process on an eCommerce website? So we need to collect the month of expiry and the date of expiry (as standard on all ...
17
votes
3answers
987 views

Should first and last name be formatted?

When collecting first and last name from users, should the name be formatted if it will be shown to the user again? Example: BILL is formatted to Bill It seem almost impossible to account for all ...
348
votes
23answers
84k views

Is this rotating cube interface user-friendly?

I'm working on a prototype for an innovative form interface, where different parts of the form are shown on different sides of a cube. The cube rotates, and the user can fill it out as the cube spins. ...
143
votes
16answers
170k views

Why is it impossible to deselect HTML “radio” inputs?

In HTML, there are currently two types of "checkbox" style controls: Checkbox: Allows toggling on/off, multiple values can be selected Radio: Only one value in a group may be selected, does not allow ...
17
votes
7answers
5k views

What makes a good form?

I've recently been given the challenge to create a preferably 'fun and engaging'-form, consisting of about 40-50 fields. The form consists of four parts, Employee-contact-info, Employment-description, ...
53
votes
9answers
22k views

How can I deal with diverse gender identities in user profiles?

I'm trying to work out the wording for (preferably) a gender dropdown in a user profile of a site I'm working on. I want to be inclusive of people who don't gender orient to either male or female ( ...
24
votes
2answers
12k views

Inline editing vs Edit view

I've seen this question asked a few times, but none that relate to my particular scenario. I'm working on a large, complex UI that involves many user types. For this screen, there are 4 types of users:...
34
votes
4answers
5k views

Auto Advance to Next Field

When is it appropriate to 'auto advance' from one text field to the next, as in phone numbers and SSN?
18
votes
4answers
3k views

Text Field Validation vs Prevention

I've been having a debate (mostly with myself) over the best approach to deal with invalid input in text fields -- validation versus prevention. Taking a numeric text field as an example, is it ...
17
votes
5answers
5k views

Pros and Cons for having same form for login, register and forgotten password

I have notice some sites have the same form for login, register and forgotten password. Below the form you have 3 buttons i forgot my password register log me in What are the pros and cons on ...
13
votes
11answers
814 views

How to tell a client in a form that they can enter their email OR their tel # (but both are not necessary)?

In a contact form, I need either their number or email. I've thought of these ways: Have field label be "Email or Tel #", or "Email / Tel #" Have the above, but placeholder text in the input saying "...
11
votes
4answers
3k views

Usability of hiding the submit button (and using the enter key to submit)

More and more commonly, I find that websites elect to hide or remove the submit button from forms. One obvious example is this site (along with other StackExchange sites), whose search field lacks a ...
8
votes
3answers
883 views

Design recommendation for a button

I have a form in which the user requests a report to the system by clicking the Send Report Request button. The system then produces scheduled reports according to the interval the user selected (...
17
votes
4answers
12k views

What's the best way to make a user read terms and conditions before continuing a form?

What's the best way to make a user read terms and conditions before continuing a form? Structure of Form: Label1 [Textbox] Label2 [Textbox] Terms and Conditions [Textarea] Checkbox ["I agree to the ...
12
votes
3answers
5k views

Form validation - When should error messages be triggered?

I'm working on a registration form with real-time inline validation. I'm wondering when we should trigger error messages: before, when the field is in focus and until the user has entered a valid ...
20
votes
4answers
2k views

Right-Click menu awareness on Web Application

The web application I am building has a custom right-click menu. I'm concerned that the user might not find this menu as normally right-clicking will only display the default browser's menu. Is there ...
442
votes
10answers
180k views

Why do credit card forms ask for Visa, MasterCard, etc.?

You can tell if it's a Visa or MasterCard based on the number it starts with, i.e. 4 for Visa, 5 for MasterCard. Why do most billing forms request the type of card? It's not a barrier for bots (to my ...
57
votes
17answers
33k views

Form for inputting operating hours of a business

I am designing an interface where restaurants need to input their operating hours. I am thinking of using a slider control for timings for a single day, and then let the user choose days of the week ...
32
votes
14answers
20k views

How Yes or No Questions Should be Represented in Forms

This question started out on the Pro Webmasters SE. See: https://webmasters.stackexchange.com/q/8578/1847 I am a web developer. My designer gave me a mock-up of a web form. In it, there are several ...
37
votes
10answers
34k views

Mark or don't mark required fields if all are required?

If all fields in a form are required should they be marked somehow (eg. with an asterisk)? I see this done a lot and find it redundant? There could be a difference in big forms and small forms, but ...
26
votes
5answers
8k views

When form submission fails, password field gets blanked, why is that the case?

I've seen many registration forms where if fields don't pass validation, the password fields are blanked as well. Why is this the case? I understand why you'd blank the password in a login form, but ...
37
votes
10answers
3k views

Should you place the “add a comment” form above or below the list of comments?

There seems to be very little consistency across most sites when it comes to placing the comment form. Which do you think is the most usable, above the comments list or below? Above the list: ...

1
2 3 4 5
7