有空的高手帮我改改,百分相送!!! 选择http://www.51windows.net/myfile/js/date_today.htmhttp://www.51windows.net/hw/asp/jsview.asp?id=240 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function checkdate(checkDate){ //设置日期格式:yyyy-mm-dd,其中yyyy[0000-9999]、mm[1-12]、dd[01-31] var re; re = /^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])$/; //日期不能为空 if(checkDate.length == 0){ alert("系统提示:日期不能为空!"); return false; } //验证格式 if(!re.test(checkDate)){ alert("系统提示:日期格式非法或错误日期!"); return false; } //验证当前的年月日是否存在 var yyyy = checkDate.substr(0,4); var mm = checkDate.substr(5,2); var dd = checkDate.substr(8,2); var high; //增加的代码 mm = parseInt(mm); //增加的代码 switch (mm){ case 2: high = 28; if ((yyyy % 400 == 0) || ((yyyy % 4 == 0) && (yyyy % 100 != 0))){ high = 29; } break; case 1: case 3: case 5: case 7: case 8: case 10: case 12: high = 31; break; default: high = 30; break; } if(dd > high){ alert("非法日期:\n" + yyyy + "年" + mm + "月没有第" + dd + "天!"); return false; } return true;} mm = parseInt(mm);改为:mm = parseInt(mm,10); 请教,如何在页面A内传入参数,以及一个需要打印的页面B,然后自动打印B 单双行变色 点击按钮文字和图片同时变换 js实现打印时为什么第一次打印的都没有样式(CSS)? alert 一个关于extjs4.X的问题 网页中activex事件的参数如果是对象如何解析? 【Javascript】求Div拖动代码,兼容FF以及子、父窗口div 怎样用鼠标改变 Table 单元格的宽度? 怎樣知道一個TD在BODY中的top,left,width,height 在线等带,关于求余数问题 如何把 焦点固定在 一个页面中 一个 iframe 中的第一项,
//设置日期格式:yyyy-mm-dd,其中yyyy[0000-9999]、mm[1-12]、dd[01-31]
var re;
re = /^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])$/;
//日期不能为空
if(checkDate.length == 0){
alert("系统提示:日期不能为空!");
return false;
}
//验证格式
if(!re.test(checkDate)){
alert("系统提示:日期格式非法或错误日期!");
return false;
}
//验证当前的年月日是否存在
var yyyy = checkDate.substr(0,4);
var mm = checkDate.substr(5,2);
var dd = checkDate.substr(8,2);
var high;
//增加的代码
mm = parseInt(mm);
//增加的代码 switch (mm){
case 2:
high = 28;
if ((yyyy % 400 == 0) || ((yyyy % 4 == 0) && (yyyy % 100 != 0))){
high = 29;
}
break;
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: high = 31;
break;
default: high = 30;
break;
}
if(dd > high){
alert("非法日期:\n" + yyyy + "年" + mm + "月没有第" + dd + "天!");
return false;
}
return true;
}