校验(0000-00-00)就是(年-月-日)的代码是这样写的,请问应该怎么样改function check(txt1,txt2){
if(!isDate(txt1.value)||!isDate(txt2.value)){
alert("日期格式错误!!");
return false;
}
if (g(txt1.value,txt2.value))
return true;
else {
alert("开始日期不能大于结束日期");
return false;
}
}
function isDate(str){
var re=/^(\d{1,4})-(\d{1,2})-(\d{1,2})$/
var r=str.match(re)
if(!r){
return false;
}
var d=new Date(r[1],r[2]-1,r[3])
return (d.getFullYear()==r[1]&&d.getMonth()==r[2]-1&&d.getDate()==r[3])
}
function g(d1,d2){
return Date.parse(d1.replace(/-/g,"/"))<Date.parse(d2.replace(/-/g,"/"))
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货