【问题标题】:Datepicker getData() resulting in nullDatepicker getData() 导致 null
【发布时间】:2023-01-07 15:08:48
【问题描述】:

我是 datepickers 的新手,为了获得用户选择的日期,我正在使用函数 getData(),我见过很多使用此函数并正确获取用户选择日期的示例,但是,当我使用它和 console.log 结果时,结果为 null,这是我的 HTML 和 JS 这个日期选择器

HTML:

<label for="datePickerOrders" class="labelDateOrders">Date:</label>
  <input type="date" id="dateFood" class="datePickerOrders" name="datePickerOrders">

记者:

$(".datePickerOrders").change(async (event) => {

  const dateSelected = $(".datePickerOrders").datepicker("getDate");
  console.log(dateSelected);

});

我原以为选择的日期实际上已记录在控制台中,但是输出为 Null

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    从官方文档来看,如果没有选择日期,它会返回null。 因此,请检查您是否从中选择了日期。

    看起来 getDate() 在返回 null 时正常工作,因为如果 Datepicker 找不到 DOM 元素,那么它将返回 undefined

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-17
      • 2020-07-07
      • 2014-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多