【问题标题】:show input type=date without the year using vanilla JS使用 vanilla JS 显示输入类型 = 没有年份的日期
【发布时间】:2020-10-28 12:23:29
【问题描述】:

我正在编写一个普通的 js 代码,其中用户只能输入日期和月份,格式为:“input type=date”(dd/mm),没有年份。有什么方法可以在不使用 jquery 和 date-picker 的情况下实现这一目标?

【问题讨论】:

    标签: javascript html input


    【解决方案1】:

    您可以在一年后覆盖,但这有点混乱。我会使用两个选择元素而不是输入,因为这可能是最干净的方法

    【讨论】:

      【解决方案2】:

      获取数据

       var d = new Date();
         var n = d.getDate();
      

      https://www.w3schools.com/jsref/jsref_getdate.asp

      张嘴

      var d = new Date();
      var n = d.getMonth();
      

      https://www.w3schools.com/jsref/jsref_getmonth.asp

      【讨论】:

      • 问题不在于获取当前系统日期的某些部分,而在于让用户通过前端 UI 输入这些部分。
      • 我期待你引用 n 值并制作你自己的历史收集器。
      猜你喜欢
      • 1970-01-01
      • 2010-11-14
      • 2019-03-03
      • 2014-11-21
      • 2021-08-12
      • 2021-08-16
      • 2015-11-22
      • 2014-02-15
      • 2010-11-14
      相关资源
      最近更新 更多