【问题标题】:hide the calendar popup of <input type="date"> in Firefox在 Firefox 中隐藏 <input type="date"> 的日历弹出窗口
【发布时间】:2018-03-10 15:55:04
【问题描述】:

在 Firefox 中,input type="date" 在单击时会弹出日历。 在 Chrome 中,我们可以使用::-webkit-calendar-picker-indicator 隐藏显示日历的向下箭头按钮。除了阻止点击时的默认行为之外,我还没有找到一个等效于隐藏日历的 -moz 伪元素。我也不想使用type='text'

有没有办法在 Firefox 中隐藏这个弹出式日历?

【问题讨论】:

  • 我正在寻找这个,但没有找到答案。你最后是怎么解决的?如果我能想出一些东西,我会在这里发布一些东西
  • 我还没有找到隐藏它的方法,并以完全不同的方式解决了我的问题。谢谢。
  • 是的,这里也一样。显然Firefox中没有伪元素。可耻!

标签: javascript date firefox


【解决方案1】:

如果您的输入没有事件链接,您可以这样做:

$('#your-input').on('click', function(){
    return false;
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-18
    • 2012-07-16
    • 2022-12-31
    • 2011-10-25
    • 2018-07-21
    • 2020-07-01
    • 1970-01-01
    相关资源
    最近更新 更多