gpt4 book ai didi

javascript - 如何在 Chrome 中检查输入类型 ="date"的(空)值

转载 作者:数据小太阳 更新时间:2023-10-29 04:23:19 25 4
gpt4 key购买 nike

我想检查用户是否输入了日期。 但我不知道该怎么做。

这是我已经得到但不起作用的一些 javascript 代码:

var valueDate = document.getElementById('Date').value;
if ( valueDate== null || valueDate== '')
{
alert('Date is empty');
return false;
}

和 HTML <input type="date" name="Date" id="Date"/>提前致谢!

最佳答案

您可以检查虚假值:

if (!valueDate) {
// ...
}

JavaScript 中的假值是:

  1. 未定义
  2. null
  3. 错误
  4. ""
  5. 0-0
  6. 0n
  7. NaN

由于 document.getElementById('Date').value 如果设置了值,则始终为字符串类型,因此您不会得到像 0 这样的误报就像没有输入一样,如果类型是 number 就会出现这种情况。

关于javascript - 如何在 Chrome 中检查输入类型 ="date"的(空)值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19110663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com