javascript - HTML 表单的日期/时间输入

标签 javascript html datetime forms input

我很难找到一种优雅的方式来允许以 html 形式输入日期/时间。我正在考虑为年、月、日、小时、分钟、秒、毫秒设置只填充有效条目的下拉菜单。我可以通过对每个下拉菜单的值进行硬编码来做到这一点,但我认为必须有一种更优雅的方式来做到这一点,也许使用一些我还没有找到的现有 javascript 库.完成这项工作有什么技巧吗?

编辑:其次,如果可能的话,我正在做的事情需要毫秒级的精度。

edit#2:在阅读了一些评论之后,我开始意识到,为时/分/秒,尤其是毫秒所需的大范围值设置下拉菜单可能不是一个好主意。我认为将使用 DatePicker 原型(prototype)日期选择器,以及用于时间输入的简单文本字段。

最佳答案

这可以通过名为 Datepicker 的 Jquery 插件非常优雅地完成。

关于javascript - HTML 表单的日期/时间输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1155820/

相关文章:

html - 在图像 HTML 上自动调整文本大小

html - 如何关闭 <button> 内容的自动垂直对齐?

javascript - 如何将 HTTP 日期转换为以毫秒为单位的延迟

javascript - 隐藏/显示输入字段 asp

jquery - 外部 css 不工作,而内部做

php - Javascript对应的Jquery中如何绑定(bind)Onclick事件

Ruby - 按小时/天操作时间/日期时间?

ruby - 如何将 apache 日志时间转换为 activerecord :datetime

javascript - 取消绑定(bind)并重新绑定(bind)文件类型的单击事件处理程序

javascript - 爱彼迎/javascript : What does this mean: "These methods may be shadowed by properties ..."?