2010-03-14 3 views
0

Каков наилучший способ заставить людей правильно заполнить форму? Например, у меня первоначально было поле «Имя» в форме, и мне нужно 1 человек на форму. Люди заполнили его следующим образом: «Марк & Бекки Ньюсмен». Таким образом, я разбил его на 2 поля: «Имя» и «Фамилия», и люди по-прежнему заполняют его неправильно, например «Имя» = «Марк & Бекки», «Фамилия» = «Журналист».Как направить людей, чтобы заполнить форму

Есть ли какие-либо рекомендации относительно того, как лучше заставить людей понять, что туда должно быть только имя одного человека? В настоящее время у меня это на двух строках, будет ли лучше работать, чтобы поместить оба поля в одну строку?

Если это не тот сайт, перейдите и верните его на правильный сайт.

ответ

2

Нет проблем с глупостью пользователей.

Запрещая что делать поля, как очевидно, как можно и выполнять проверку данных * и дать пользователю обратную связь относительно того, что заполнена правильно, а что нет.

Если два поля имени для различных ролей (напр .: невесты, жених) маркируют их как таковые, или если вы нашли общую ошибку просто положить мягкое напоминание, такие как:

Name:   ___________ 
(one per field) ___________ 

Но нет независимо от того, что вы делаете, кому-то всегда удастся заполнить все это неправильно, мусор или даже вредоносный ввод. Просто сможет изящно обрабатывать неправильный ввод.

0

Возможно, вы можете проверить входные данные, искать вещи, которые не имеют места в имени человека, например «&», «/» и строке «и», и если вы видите, что предупреждаете пользователя о том, что это поле только для одного человека?

0

Другое предложение - сделать очевидным, что им будет предоставлена ​​другая форма для другого человека (если есть). Может быть, некоторые пользователи думали, что они не получат вторую форму, и именно поэтому они пытались перебивать информацию там?