如何指导人们填写表格
让人们正确填写表格的最佳方法是什么?例如,我最初在表单上有一个“姓名”字段,我希望每个表单有 1 个人。人们这样填写:“马克和贝基新闻人”。所以我把它分成了两个字段,“名字”和“姓氏”,人们仍然填写错误,比如“名字”=“马克和贝基”,“姓氏”=“新闻记者”。
对于如何更好地让人们了解只有一个人的名字应该出现在那里,是否有任何建议?我目前将其分成两行,将两个字段放在一行会更好吗?
如果该站点位于错误的站点上,请继续将其移至正确的站点。
What is the best way to get people to fill out a form correctly? For instance I originally had a "Name" field on a form and I want 1 person per form. People filled it out like this: "Mark & Becky Newsman". So I broke it into 2 fields, "First Name" and "Last Name", And people are still filling it out wrong, like "First Name" = "Mark & Becky", "Last Name" = "Newsman".
Are there any recommendations on how better to get people to understand that only one person's name should go there? I currently have it on two lines, would it work better to put both fields on one line?
If this is on the wrong site go ahead and move it to the correct site.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
没有办法解决用户的愚蠢问题。
除此之外,请使字段尽可能明显,并执行数据验证*并向用户提供反馈,说明填写的内容是否正确以及什么不是。
如果这两个姓名字段代表不同的角色(例如:新娘、新郎),则将其标记为此类,或者如果您发现常见错误,只需轻轻提醒,例如:
但无论您做什么,总有人会设法填写整个事情都是格式错误、垃圾甚至是恶意输入。只需能够优雅地处理不正确的输入。
There is no solution to users' stupidity.
Barring that, make fields as obvious as possible and perform data validation* and give the user feedback as to what is filled out correctly and what isn't.
If the two name fields are for different roles (ex.: Bride, Groom) label them as such, or if you find a common mistake just put a gentle reminder such as:
But no matter what you do, someone will always manage to fill the whole thing with malformed, garbage or even malicious input. Just be able to gracefully handle incorrect input.
也许您可以验证输入数据,查找在人名中没有位置的内容,例如“&”、“/”以及字符串“and”,如果您看到警告用户该字段适用于一个人仅有的?
Perhaps you could validate the input data, looking for things that have no place in a person's name like "&", "/" and the string " and ", and if you see that warn the user that the field is for one person only?
另一个建议是明确表明他们将为对方提供另一种表格(如果有)。也许有些用户认为他们不会得到第二个表格,这就是为什么他们试图将信息塞进去?
Another suggestion is to make it obvious that they will be given another form for the other person (if any). Maybe some users thought they wouldn't get a second form and that's why they tried to cram the information in there?