<script type="text/javascript">
function checkSelect()
{
var result = true;
var errorMessage = "";
if(document.getElementById('handle_workorder_report_form:queryDateF').value == "")
{
errorMessage += "起始日期 不能为空/n"
}
if(document.getElementById('handle_workorder_report_form:queryDateT').value == "")
{
errorMessage += "结束日期 不能为空/n"
}
else if(document.getElementById('handle_workorder_report_form:queryDateF').value != "")
{
var theSelectF = new Date(document.getElementById('handle_workorder_report_form:queryDateF').value.replace(//-/g, "//"));
var dSelectF = new Date(document.getElementById('handle_workorder_report_form:queryDateF').value.replace(//-/g, "//"));
var dSelectT = new Date(document.getElementById('handle_workorder_report_form:queryDateT').value.replace(//-/g, "//"));
var theFromM=dSelectF.getMonth();
var theFromD=dSelectF.getDate();
theFromM += 1;
dSelectF.setMonth(theFromM, theFromD);
if(theSelectF > dSelectT || dSelectF < dSelectT)
{
errorMessage += "每次只能查询1个月范围内的数据/n";
}
}
if(errorMessage.length > 0)
{
alert(errorMessage);
result = false;
}
return result;
}
</script>
JS判断文本框起始日期和结束日期间隔
最新推荐文章于 2025-05-30 11:08:24 发布
本博客介绍了一个用于验证工作订单报告表单中起始日期和结束日期有效性的JavaScript函数,确保查询的数据范围在一个月内。
4886

被折叠的 条评论
为什么被折叠?



