|
|
1
7
因为不管使用什么控件,您都必须执行服务器端验证输入,为什么不使用标准文本输入?
这是:
如果你
必须
使用A
|
|
|
2
14
为什么不在文本输入框中输入“1899”或其他内容?收到后,您可以根据使用的任何条件验证它是否为合法数字。我对选择出生年份的列表框感到恼火,因为列表框中不应该有这么多的值。 重读问题时,假设只有列表框。在这种情况下,130年前对我来说似乎是一个足够好的截止点。如果你担心下一个打破世界纪录的人会碰巧使用你的系统,为什么不使用200年前的系统呢?尽管我仍然认为你应该使用一个文本框。 |
|
|
3
1
我想这要看情况了。你在为年轻人创建一个应用程序吗? 如果每个人都需要访问应用程序,只需创建一个可配置的检查,并不时更新它。看 http://en.wikipedia.org/wiki/Oldest_people#Ten_oldest_people_currently_living 最早的日期。 最好使用日期选择器,不要使用具有100+值的令人不快的列表框。 |
|
|
4
1
我对这种数据输入的看法是为了迎合用户,而不是程序员。
转到需要验证的文本项。后面需要更多的代码[允许2位年份和4位年份],但对于用户来说这是一种更简单的体验 |