2017-08-02 32 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