【问题标题】:How to hide native datepicker in mozilla firefox如何在 Mozilla Firefox 中隐藏本机日期选择器
【发布时间】:2018-01-05 11:52:39
【问题描述】:

在 mozilla firefox 中显示双日期选择器,如何隐藏 mozilla firefox 的本地日期选择器。

我试过以下代码:

 @inputDate(
     userForm("office.joining_date"),
     'id->"joining_date",
     'name->"joining_date",
     'class->"span4 datepicker",
     '_label->"Joining Date (dd-mm-yyyy)",
     'placeholder ->"Enter Joining Date (dd-mm-yyyy)")

【问题讨论】:

    标签: javascript jquery firefox datepicker


    【解决方案1】:

    将 inputDate 更改为 inputText 后代码生效

    @inputText(
     userForm("office.joining_date"),
     'id->"joining_date",
     'name->"joining_date",
     'class->"span4 datepicker",
     '_label->"Joining Date (dd-mm-yyyy)",
     'placeholder ->"Enter Joining Date (dd-mm-yyyy)")
    

    【讨论】:

      【解决方案2】:

      需要为本地日期选择器做一些 javadcript。

      var nativePicker = document.querySelector('.nativeDatePicker');
      nativePicker.style.display = 'none'; 
      

      更多details。 如果您使用任何 js 库创建输入类型日期,则必须将其更改为输入类型文本。

      【讨论】:

      • 什么是nativeDatePicker,是类吗?如果我将它添加为一个类然后隐藏整个输入框。
      • 这是一个出现在nativeDatePicker上的类,不用于输入框。
      • 它不工作.. 是否需要导入任何东西?
      • 如何创建数据选择器?使用 jQuery 或任何其他 js?你如何创建输入类型?请建议
      • 如果您使用任何 js 库创建输入类型日期,您必须将其更改为输入类型文本。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-15
      • 2023-03-20
      • 2017-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多