javascript - 输入时间 24h :mm format cross-browser

标签 javascript html css input time

我正在尝试创建一个跨浏览器的时间输入。

<input type="time" value="22:14" tabindex="0"></input>

问题是它自己决定是以上午/下午格式还是以 24 小时格式显示时间。有些浏览器不支持它,而是显示文本输入。

是否有用于此目的的图书馆?或者唯一的方法是为文本输入编写自定义脚本,使其看起来像时间输入?

最佳答案

如果您想要同质的跨浏览器体验,我认为您必须使用一些第三方库。

看看Bootstrap Timepicker例如。

关于javascript - 输入时间 24h :mm format cross-browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29413581/

相关文章:

JavaScript 问题

javascript - 使用 JavaScript 维护页面加载之间的滚动位置

javascript - jquery中的CSS动画属性

jquery - 使用数据表自定义分页

html - 如何创建一个微小的水平滚动条来一张一张地内联显示图像?

javascript - SVG 中的曲线 + 路径动画 + 响应式

javascript - 重新调整 Flash 对象的大小无法正常工作

html - CSS 拆分多个 div,只有一个滚动

javascript - React Bootstrap Table 无法创建带有映射错误的 TableHeaderColumn。 TableHeaderColumn 中没有定义任何键列

html - WordPress 内容不响应 Bootstrap 自定义主题