0

我正在尝试在 MS Dynamics CRM 中设置一个 onchange 事件,如果在字段中输入的日期超出指定范围,则会发出警报。

{
if (crmForm.all.fielddate.DataValue < 01/01/2010 || crmForm.all.fielddate.DataValue >= 01/01/2011)
{
alert("Specified date falls outside of the date range") ;
}
}

这似乎不起作用,我使用正确的日期格式吗?还是我错过了什么?

在此先感谢您的帮助

布雷特

4

1 回答 1

0

在比较之前,您需要将每个值解析为日期:

if (Date.parse(fromDate) > Date.parse(toDate)) {
    alert("Specified date falls outside of the date range");
}
于 2010-09-21T15:08:19.220 回答