clientcheck.js

来自「精品OA,已经本人测试成功,完全可用,使我花钱从别人那买的.商业源码仅供学习交流」· JavaScript 代码 · 共 37 行

JS
37
字号
//校验是否为合法的日期
function IsDateInput(DateString)
{
	var ss;
	var d_month, d_date, d_year;
	if (DateString.length==0) return("日期不能为空!");
	if (DateString.length<8) return("日期非法!");
	ss = DateString.split("-");		//将日期分成三段
	if (ss.length != 3) return("日期非法!");
	else {
		d_month = parseInt(ss[1]);
		if (isNaN(d_month)) return("日期中的月份值非法!");
		if (d_month<0 || d_month>12) return("日期中的月份值非法!");
		d_date = parseInt(ss[2]);
		if (isNaN(d_date)) return("日期中的日期值非法!");
		if (d_date<0 || d_date>31) return("日期中的日期值非法!");
		d_year = parseInt(ss[0]);
		if (isNaN(d_year)) return("日期中的年份值非法!");
		if (d_year<1900 || d_year>3000) return("日期中的年份值非法!");
		};
	return("");   
}

//去掉字符串的首尾空格
function ThrowBlank(string)
{
	var msg="";
	
	msg=string;
	while(msg.substring(0,1)==" ")
	{
		msg=msg.substring(1,msg.length);
	}  
	return msg;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?