报表中有开始日期,结束日期,现在想校验开始日期不能大于结束日期。
同时要校验日期输入要符合日期控件的规范。这样该怎么实现?
拖个html项目写上 js
var form = getFormWarpRequest();
var txtStart= form._oLstChoices控件名;
var txt2End= form._oLstChoices控件名;
var sDate = new Date(txt1(0).value.replace(/\-/g, "\/"));
var eDate = new Date(txt2(0).value.replace(/\-/g, "\/"));
if(sDate > eDate)
{
.......
}
.....
这个能判断结束日期不能小于开始日期.
至于 格式问题,可以用正则表达式去匹配,baidu,google很多例子