這是一個多年來一次又一次重新發明的車輪。從用戶那裏獲取日期/時間輸入的最佳方法是什麼?
問題:用戶需要輸入一個日期/時間
基本考慮
- 我們想讓它儘可能容易爲用戶輸入所需的日期/時間
- 有些應用程序需要過去的日期,有些應用程序只需要將來的日期,有些需要同時處理
- 我們希望防止用戶輸入亂碼數據
- 我們希望儘可能積極地自動填充此控件。
- 我們希望此控件儘可能重複使用。
流行的解決方案包括:
- 文本框
- 組合框
- 通過彈出的日曆
- 服務器端和/或客戶端驗證
- 各種警報的方式關於壞數據的用戶
有關於即食食品的全面解決方案,但我正在尋找更多的一般信息。是否有任何有關各種日期 - 時間控制方法的可用性研究?那裏是否有「最佳」日期時間控制?有沒有完善的「Dos和Don'ts」?
相關問題:Best GUI control(s) to describe a time range
+1用於使用單詞「panopoly」來描述這個! – 2009-02-23 21:11:31
@Chris:是的,這比「過度」更好! – 2009-02-23 21:19:16