我很难找到一种优雅的方式来允许在html表单中输入日期/时间。我正在考虑有下拉菜单的年,月,日,小时,分钟,秒,毫秒,只填充有效条目。我可以通过硬编码每个下拉菜单的值来做到这一点,但我认为必须有一个更优雅的方式来做到这一点,也许与一些已经存在的JavaScript库,我还没有找到。任何提示,让这一点吗?
编辑:第二,如果可能的话,毫秒精度是我所工作的。
编辑#2:在阅读了一些评论之后,我意识到,对于小时/分钟/秒,特别是毫秒所需的大范围值,使用下拉菜单可能是一个坏主意。我认为将使用DatePicker原型日期查询器,沿着一个简单的时间输入文本字段。
3条答案
按热度按时间cclgggtu1#
这可以通过一个名为Datepicker的Jquery插件非常优雅地完成
cvxl0en22#
有许多日历可以做到这一点,日期和时间:
kuuvgm7e3#
我认为一个非常简单的方法是使用PHP,即选择一天和一个月:
对表单使用
select
命令,然后插入一个PHP行来启动for
循环。因此,对于日期,循环将从1
->31
开始,对于月份,循环将从1
->12
开始。因此,您可以将其巧妙地放入一行代码中,添加一小部分PHP,而不是硬编码所有的日期和月份等。