【问题标题】:Can HTML5 input date change the day by default, not the year, on a arrow click?HTML5 输入日期是否可以默认更改日期,而不是年份,单击箭头?
【发布时间】:2015-05-31 13:06:48
【问题描述】:

当没有选择日期部分时,单击箭头时的默认 HTML 输入日期行为是更改日期中的年份。是否可以修改/配置它以更改日期而不是年份?

代码:

http://jsbin.com/toqenekaya/1/edit?html,output

http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_type_date

【问题讨论】:

  • 点击 chrome 中的箭头更改日期?
  • @TomChew-headMillard 似乎它必须是特定于语言环境的

标签: html


【解决方案1】:

当我查看您的代码并单击箭头而不选择特定部分时,它已经改变了 Chrome 中的一天。


【讨论】:

    【解决方案2】:

    此元素的工作方式是首先选择要更改的日期部分,然后单击箭头。

    单击日、月或年,然后箭头键将更改所选部分的值。

    如果您想要更多自定义,请推出一个插件,以提供您所需的灵活性。

    【讨论】:

    • 感谢重播。对我知道那个。我们的 UX 部门认为这对用户不友好,因为用户只想更改日期,而不是年份,部分日期,目前需要他再单击一次(选择日期部分)。
    • 你可以用一个带有 JS 的插件做任何你喜欢的事情,但不是这个 HTML5 元素。
    • 感谢您的建议。只是想确认它在纯 HTML5 中是不可行的。
    猜你喜欢
    • 2014-08-27
    • 2015-06-07
    • 1970-01-01
    • 2017-03-25
    • 2019-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    相关资源
    最近更新 更多