user-interface - 百岁生日字段应该如何处理?

标签 user-interface usability

“A centenarian 是年满 100 岁或以上的人。” - 维基百科

several ways to prompt a user for Date of Birth ,但假设我们选择了 drop down method .

您将如何处理最旧的可选日期?您是否选择任意年份(例如 1875 年)并填充到当前?

或者,您是否查阅了一些破纪录年龄( Jeanne Calment, age 122 )的资源,加上几年,然后向后填充?

最佳答案

为什么不是输入“1899”之类的文本输入框?收到后,您可以根据您使用的任何标准验证它是否是合法号码。我对选择出生年份的列表框感到恼火,因为列表框不应该包含那么多值。

重读这个问题,你假设列表框是唯一的选择。在那种情况下,130 年前对我来说似乎是一个足够好的截止日期。如果您担心下一个打破世界纪录的人会碰巧使用您的系统,为什么不使用 200 年前的东西呢?虽然我仍然会说你应该只使用一个文本框。

关于user-interface - 百岁生日字段应该如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1312572/

相关文章:

java - JTable 未正确返回所选行

objective-c - 让用户选择要打开的文档类型

security - 网站管理 - 集成到主网站还是单独的部分?

html - 如何更改密码显示字符?

javascript - raphaeljs 对象的可点击区域更大

ios - 模仿iOS iTunes商店中的横向和纵向组合滚动

java - Java 中的 ActionListener 和 EventListener 有什么区别?

Java GUI 问题?

qt - QGraphicsLayout - 项目之间出现意外的额外间距

AJAX 每个表单元素?