gpt4 book ai didi

javascript - Isdate javascript 代码

转载 作者:行者123 更新时间:2023-11-28 20:33:04 25 4
gpt4 key购买 nike

当用户在文本框中输入日期 05/04 并按 Enter 时,我使用以下代码来检查它是否是日期。代码是

 window.execScript("dim successReturn:successReturn=Isdate('" + ctl.value + "')","VBScript");

这对于 IE 来说效果很好,如果我输入 05/04 ,它会返回 true。但该代码在其他浏览器中无法运行。请帮忙

最佳答案

您可以尝试以下代码。

var comp = "05/04".split('/');
var d = parseInt(comp[0], 10);
var m = parseInt(comp[1], 10);
var date = new Date(null, m - 1, d);
var validDateFormat = false;
if (date.getMonth() + 1 == m && date.getDate() == d) {
validDateFormat = true;
}

如果日期正确,validDateFormat 将为 true。请注意,上面的代码中考虑了 dd/mm 格式。

关于javascript - Isdate javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15970890/

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