【发布时间】:2019-12-19 22:08:30
【问题描述】:
嗨,
我正在使用 Angular /Jhipster 开展一个项目。我目前的输入表单有问题, 事实上,我创建了一个 Type="TIME" 的输入表单。它可以在我的浏览器上完美运行,例如 (12:24),但在其他浏览器中,它以另一种形式显示,例如 (12:24 AM),或者在其他一些浏览器中显示为普通字符串而不是时间。 我该如何解决它,我希望它显示在像我这样的所有其他浏览器中。
<input id="timeVar" type="time" name="usr_time" value="09:36"
(change)="setDefValue($event,'usr_time')" required pattern="[0-9]{2}:[0-9]{2}">
谢谢!
【问题讨论】:
-
在此处查看支持的浏览器版本 - developer.mozilla.org/en-US/docs/Web/HTML/Element/input/time
-
有没有办法让它被所有浏览器支持?需要在所有浏览器中平等显示!
-
您需要创建自己的自定义时间输入或使用任何现有的库,例如ng-bootstrap.github.io/#/components/timepicker/examples。
标签: html angular forms time browser