<输入类型=“;日期“;name=“;purchasedDate”;id=“;purchasedDate”>

<input type="date" name="purchasedDate" id="purchasedDate"> not working in Internet Explorer

本文关键字:purchasedDate id gt 日期 输入 类型 lt name      更新时间:2023-09-26

我对输入标记有问题。它在除Internet Explorer之外的所有主要浏览器中都能正常工作。

我的IE版本是8。

<input type="date" name="purchasedDate" id="purchasedDate">

我也尝试过一些脚本,比如polyfills,但问题仍然没有解决。

嗨Meeti,

IE不支持这样的大部分功能。因此,要解决这个问题,必须包含脚本。

示例脚本

Modernizr.load({
    test: Modernizr.inputtypes.date,
    nope: "js/jquery-ui.custom.js",
    callback: function() {
      $("input[type=date]").datepicker();
    }
});

我希望这将适用于u.

元素<input type="date" />在IE 8中不受支持周期

解决方案:

  1. date替换为text
  2. 使用jQuery/JavaScript日期选择器

注意: 你不能让一辆卡车用法拉利的发动机行驶