【发布时间】:2010-12-16 11:21:30
【问题描述】:
我一直在向用户传达 Web 应用程序上的必填表单字段,方法是在控件或标签的末尾悬挂一个星号,并在“必填字段标有星号 (*)”的行中加上一句小句或类似的信息,以便他们在开始填写之前知道是什么。
完全没有灵感。
这么多年过去了,我已经厌倦了,我正在寻找一些不同的直观的东西,而且肯定更有趣。
有没有人遇到过一种有点不同的方法,同样重要的是,在用户开始使用表单之前得到消息?
编辑:我坚持使用星号...我尝试了一些提出的想法,有些看起来很棒,但是没有摆脱迈克尔提出的星号是预期的而且是普遍理解的观点。此外,当您考虑可访问性时,使用 CSS 等来传递信息就成了一个问题。
我发现这是一篇很好的文章,其中还提供了一些有用的说明,说明如何确保有视力的用户和使用屏幕阅读器的用户在遍历字段时正确获得消息。
【问题讨论】:
标签: asp.net html user-interface webforms user-experience