通用JS比较日期大小,并清空当前对象文本内容。
//功能:比较开始日期和结束日期的大小
//参数:obj:当前对象
//startTimeId:开始日期文本ID,
//endTimeId:结束日期文本框ID
function compareDate(obj, startTimeId, endTimeId) {
var endTime = $("#" + endTimeId).val();
if (endTime != "") {
var startTime = $("#" + startTimeId).val();
if (startTime != "") {
var sTimeA = startTime.split('-');
var eTimeA = endTime.split('-');
var maxDate = new Date(eTimeA[0], eTimeA[1], eTimeA[2]);
var minDate = new Date(sTimeA[0], sTimeA[1], sTimeA[2]);
if (maxDate < minDate) {
$(obj).val(""); //清空当前对象文本框内容
alert("开始日期不能大于结束日期");
}
}
}
}