此功能在 Chrome 中运行良好......但不是 IE 或 FF。
我正在尝试验证两个采用 MonthName YearNumber 值的字段(请参见屏幕截图)。
我Date.parse()
用来获取毫秒,然后比较 if Start Date
<= End Date
。
function IsStartEndDtError(StartDt, EndDt) {
//convert dates to miliseconds to compare if one is greater than other
var StartDtMili = Date.parse(StartDt);
var EndDtMili = Date.parse(EndDt);
if (StartDtMili <= EndDtMili) {
return false;
}
else {
return true;
}
}
Firebug 中出现的内容: