⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common.js

📁 合同管理 合同管理 合同管理
💻 JS
字号:
/*****************************************************************
** 函数名:Check
** 输 入:strTest,nFlag
** strTest:需检测字符串
** nFlag:检测对象标记
** 返回:bool
** 为 true, 表示合法;为 false, 表示不合法
** 功能描述:检测用户输入的字符串是否为数字
** 全局变量:
** 调用模块:
** 作 者:
** 日 期:
** 修 改:
** 日 期:
****************************************************************/
function Check(strTest,nFlag)
{
	switch(nFlag)
	{
		case 1:
		return (strTest.search(/^(-|\+)?\d+$/) != -1);//数字,无小数点
		break;
		case 2:
		//(!/^\d+(\.\d{1,6})?$/.test(e.value))
		return (strTest.search(/^(-|\+)?\d+(\.\d+)?$/) != -1);//数字,有小数点
		break;
	}
	return true;
}
/*****************************************************************
** 函数名:CompareDate
** 输 入:strDate1,strDate2
** strDate1:日期1
** strDate2:日期2
** 返回:bool
** 为 true, 表示strDate2大于等于strDate1;为 false, strDate2小于strDate1
** 功能描述:比较日期
** 全局变量:
** 调用模块:
** 作 者:韩飞
** 日 期:2003-6-19
** 修 改:
** 日 期:
****************************************************************/
function CompareDate(strDate1,strDate2)
{
	var strDate=strDate1;
	var reg = /^(\d{4})-(\d{1,2})-(\d{1,2})$/; 
	var r = strDate.match(reg);
	if(r[2].length<2)
		r[2]="0"+r[2];
	if(r[3].length<2)
		r[3]="0"+r[3];
	var str1=r[1]+r[2]+r[3];	
		
	strDate=strDate2;
	reg = /^(\d{4})-(\d{1,2})-(\d{1,2})$/; 
	r = strDate.match(reg);
	if(r[2].length<2)
		r[2]="0"+r[2];
	if(r[3].length<2)
		r[3]="0"+r[3];	
		
	var str2=r[1]+r[2]+r[3];	

	if(str2 >= str1)
		return true;
	else
		return false;
	
}


/*****************************************************************
** 函数名:CheckEmail
** 输 入:strTest,nFlag
** strTest:需检测字符串
** nFlag:检测对象标记
** 返回:bool
** 为 true, 表示合法;为 false, 表示不合法
** 功能描述:检测用户输入的字符串是否为EMail
** 全局变量:
** 调用模块:
** 作 者:
** 日 期:
** 修 改:
** 日 期:
****************************************************************/
function CheckEmail(strTest,nFlag)
{
	
	var strEmail = strTest.toLowerCase();
	var reg;
	switch(nFlag)
	{
		case 1:
			reg = /^(\S+)\@(\S+)\.(\S+)$/;
			break;
		case 2:
			reg = /^smtp\.(\S+)\.(\S+)$/;
			break;
		case 3:
			reg = /^pop\.(\S+)\.(\S+)$/;
			break;
		default:
			break;
	}
	var r = strEmail.match(reg);
	if(r == null)
		return false;
	else
		return true;
}
/*****************************************************************
** 函数名:StringReplace
** 输 入:str1
** str1:原始字符串
** 返回:str0 被替换后的字符串
** 功能描述:把[']替换成['']字符串
** 全局变量:
** 调用模块:
** 作 者:
** 日 期:
** 修 改:
** 日 期:
****************************************************************/
function StringReplace(str1)
{
	var str0 = str1.replace(/\'/g , "''");
	return str0;
}






⌨️ 快捷键说明

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