2017-08-02 68 views
0

我想在我的应用程序中使用AngularJS实现输入类型的时间。输入类型'时间'的AngularJS验证在IE中不起作用?

我用:

Select a time: <input type="time" name="usr_time"> 

这是工作的罚款在Chrome但不是在IE浏览器。我想为时间模式实现一些验证:输入HHMM。我想显示错误消息,如果用户输入的时间一个错误的模式,而不是抛出警报

http://jsfiddle.net/bga7m1b9/136/

+0

运行此代码时,您在IE中是否收到任何JS /控制台错误?你正在运行什么版本的IE?什么版本的Angular? – halfer

+0

不,我得到控制台中的任何错误只是功能本身不起作用 – annie

+0

[文档](https://docs.angularjs.org/api/ng/input/input%5Btime%5D)表明你需要一个'ng-model'属性。为什么不在这个链接中使用示例代码,并适应您的需求? – halfer

回答

1

很难从你的“问题”来告诉你实际上在问,但任何东西时间相关我发现使用moment.js是非常有帮助的!

如果您希望我们调试您的问题,请尝试使用PlunkerJSfiddle之类的东西添加MVCE