Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5输入类型在IE10中不起作用_Javascript_Jquery_Html_Internet Explorer_Input - Fatal编程技术网

Javascript HTML5输入类型在IE10中不起作用

Javascript HTML5输入类型在IE10中不起作用,javascript,jquery,html,internet-explorer,input,Javascript,Jquery,Html,Internet Explorer,Input,我正在写一个处理大量日期的应用程序 所以,我使用新的HTML5输入类型来表示日期时间、日期、月份和星期 令人惊讶的是,我发现这在IE10上不起作用。我正在使用IE版本10.0.9200 要查看此内容,请打开该页面: 我的典型输入类型如下(我也在使用Tweeter引导): 或 在Chrome中,它工作得非常好,打开choose窗口让用户选择月与周,但在IE中,我得到以下错误(翻译): 因此,根据这种情况: a) 我做错什么了 b) 如果没有,我如何在IE10中支持这些HTML5 c) 如果事实上这

我正在写一个处理大量日期的应用程序

所以,我使用新的HTML5输入类型来表示日期时间、日期、月份和星期

令人惊讶的是,我发现这在IE10上不起作用。我正在使用IE版本10.0.9200

要查看此内容,请打开该页面:

我的典型输入类型如下(我也在使用Tweeter引导):

在Chrome中,它工作得非常好,打开choose窗口让用户选择月与周,但在IE中,我得到以下错误(翻译):

因此,根据这种情况:

a) 我做错什么了

b) 如果没有,我如何在IE10中支持这些HTML5

c) 如果事实上这在IE10中不起作用,那么有什么办法可以替代类似Chrome的行为(弹出一个小窗口,让用户选择月份、日期、星期等)


提前感谢您的帮助。

也许Internet Explorer和Firefox不支持它。请查看此处的链接


对于最后一个链接,请检查页面末尾的浏览器兼容性

可能Internet Explorer和Firefox不支持它。请检查此处的链接


对于最后一个链接,请根据IE不支持的日期时间输入类型检查页面末尾的浏览器兼容性。一个好的替代方法是。

根据IE不支持的日期时间输入类型。一个好的替代方法是。

,HTML5高级表单标记功能(如日期)不受广泛支持。

,HTML5高级表单标记功能(如日期)不受广泛支持。

大多数浏览器不支持日期输入


由于您已经在项目中使用了引导,我建议您使用javascript插件。

大多数浏览器不支持日期输入


由于您已经在项目中使用了引导,我建议您使用javascript插件。

Angular JS存在此问题(所有酷孩子都使用它)。短期修复方法是在index.html中包含一个对babel-es6-polyfill的脚本引用。查看typescript以备将来实现

 <script src="node_modules/babel-es6-polyfill/browser-polyfill.min.js"></script>

Angular JS有这个问题(所有酷孩子都使用它)。短期修复方法是在index.html中包含一个对babel-es6-polyfill的脚本引用。查看typescript以备将来实现

 <script src="node_modules/babel-es6-polyfill/browser-polyfill.min.js"></script>

            document.getElementById('reportDate').type = 'month';
0x80070057 - Javascript execution time error. Invalid argument.
 <script src="node_modules/babel-es6-polyfill/browser-polyfill.min.js"></script>