【问题标题】:HTML5 Input Datepicker: Disable reset date optionHTML5 输入日期选择器:禁用重置日期选项
【发布时间】:2014-01-22 15:04:10
【问题描述】:

有没有办法让我禁用将日期设置为 dd/mm/yyyy 的日期重置按钮“x”(见附件)?

【问题讨论】:

    标签: html input datepicker


    【解决方案1】:

    添加required 属性。

    <input type=date required>
    

    【讨论】:

    • 比添加css规则更快
    【解决方案2】:

    试试这个伪元素,来自here

    ::-webkit-datetime-edit
    ::-webkit-datetime-edit-fields-wrapper
    ::-webkit-datetime-edit-text
    ::-webkit-datetime-edit-month-field
    ::-webkit-datetime-edit-day-field
    ::-webkit-datetime-edit-year-field
    ::-webkit-inner-spin-button
    ::-webkit-calendar-picker-indicator
    

    【讨论】:

      【解决方案3】:

      并非所有浏览器都支持 Html 日期输入。 您要禁用的“x”特定于谷歌浏览器。

      就像Eric 说,我认为jQuery datepicker 是一个更好的选择。

      【讨论】:

        【解决方案4】:

        可能来自 jQuery 的 Datepicker 是更好的选择。

        【讨论】:

        • @Dav 不客气。下一次,你可以试试 jQuery。很有帮助。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-22
        • 2014-11-10
        • 2013-05-19
        • 2020-08-25
        • 1970-01-01
        相关资源
        最近更新 更多