【问题标题】:input type="month" replacement for Firefox输入 type="month" 替换 Firefox
【发布时间】:2018-05-21 12:24:22
【问题描述】:

目前,Firefox 不支持 HTML5 <input type="month">。其他主要浏览器支持它(它允许选择年份和月份)。 Firefox 中最好的自定义 JavaScript 替代品是什么?

【问题讨论】:

    标签: javascript html firefox input


    【解决方案1】:

    试试jQuery UI datepicker()

    $(() => {
      $('#date').datepicker();
    });
    <link href='https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css'>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src='https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js'></script>
    <input id='date'>

    【讨论】:

      【解决方案2】:

      最新的 Firefox 支持,旧版本不支持。 您可以使用功能非常强大的 Bootstrap Datepicker,请参阅 herehere

      【讨论】:

      • 它没有,我有 Firefox Nightly 62.0a1 (2018-05-20) 并且没有支持。这里也有同样的说法:bugzilla.mozilla.org/show_bug.cgi?id=888320
      • 你试过我建议的引导日期选择器了吗?
      • 是的,这似乎是最好的解决方案,因为它本身支持月份-年份选择。这是另一个答案,我在其中找到了如何仅将其配置为月年:stackoverflow.com/questions/14974394/… 谢谢!
      • 即使在 Firefox v87.0 上也没有,除非它被用作 type="text"
      猜你喜欢
      • 2022-12-10
      • 1970-01-01
      • 2020-03-05
      • 2017-06-09
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多