function check()
{
if(form1.dStartDate.value=="" || form1.dEndDate.value=="" || form1.dStartDate.value>form1.dEndDate.value)
{
alert("开始时间必须小于结束时间!");
form1.dStartDate.focus();
return false;
}
}
{
if(form1.dStartDate.value=="" || form1.dEndDate.value=="" || form1.dStartDate.value>form1.dEndDate.value)
{
alert("开始时间必须小于结束时间!");
form1.dStartDate.focus();
return false;
}
}
解决方案 »
- ext datefield 格式的转换。
- 用js判断两个日期大小的问题?
- 一个很多人都看过的javascript程序,再问?
- jquery 动态更新的问题
- 晕,这个为什么不正确啊(超级BC的一个问题)
- 如何获得超链接的名字?
- 急急急急急急!!!怎么样检测一个checkboxlist 所有被选择checkbox ?(在线等待)
- 请问一下:javascript里面file的属性问题
- window.open() 里的参数是怎样的?比如窗口的大小,显示位置等。
- 求Echarts大神帮助。。。。。
- *** 很菜问题, 急!!关于连接 <A></A>的处理问题 ***
- javascript中有匿名类吗?如何实现?谢谢
{
if((form1.dStartDate.value!=="" ||form1.dEndDate.value!=="" )&& form1.dStartDate.value>form1.dEndDate.value)
{
alert("开始时间必须小于结束时间!");
form1.dStartDate.focus();
return false;
}
}
应该是这样的,你试试看
var date1=new Date(Date.parse(form1.dStartDate.value.replace(/\-/g, '/')));
var date2=new Date(Date.parse(form1.dEndDate.value.replace(/\-/g, '/')));
if (date1-date2>0) {
alert("开始时间比结束时间晚,请重新输入!");
form1.dStartDate.focus();
return false;
}