时间:2021-05-26
/****************************************************************//* 名 称:DataLength//* 功 能:计算数据的长度//* 入口参数:fData:需要计算的数据//* 出口参数:返回fData的长度(Unicode长度为2,非Unicode长度为1)//*****************************************************************function DataLength(fData){ var intLength=0 for (var i=0;i<fData.length;i++) { if ((fData.charCodeAt(i) < 0) || (fData.charCodeAt(i) > 255)) intLength=intLength+2 else intLength=intLength+1 } return intLength} //****************************************************************//* 名 称:IsEmpty//* 功 能:判断是否为空//* 入口参数:fData:要检查的数据//* 出口参数:True:空 //* False:非空//*****************************************************************function IsEmpty(fData){ return ((fData==null) || (fData.length==0) )} //****************************************************************//* 名 称:IsDigit//* 功 能:判断是否为数字//* 入口参数:fData:要检查的数据//* 出口参数:True:是0到9的数字 //* False:不是0到9的数字 //*****************************************************************function IsDigit(fData){ return ((fData>="0") && (fData<="9"))} //****************************************************************//* 名 称:IsInteger//* 功 能:判断是否为正整数//* 入口参数:fData:要检查的数据//* 出口参数:True:是整数,或者数据是空的 //* False:不是整数//*****************************************************************function IsInteger(fData){ //如果为空,返回true if (IsEmpty(fData)) return true if ((isNaN(fData)) || (fData.indexOf(".")!=-1) || (fData.indexOf("-")!=-1)) return false return true } //****************************************************************//* 名 称:IsEmail//* 功 能:判断是否为正确的Email地址//* 入口参数:fData:要检查的数据//* 出口参数:True:正确的Email地址,或者空 //* False:错误的Email地址//*****************************************************************function IsEmail(fData){ if (IsEmpty(fData)) return true if (fData.indexOf("@")==-1) return false var NameList=fData.split("@"); if (NameList.length!=2) return false if (NameList[0].length<1 ) return false if (NameList[1].indexOf(".")<=0) return false if (fData.indexOf("@")>fData.indexOf(".")) return false if (fData.indexOf(".")==fData.length-1) return false return true } //****************************************************************//* 名 称:IsPhone//* 功 能:判断是否为正确的电话号码(可以含"()"、"()"、"+"、"-"和空格)//* 入口参数:fData:要检查的数据//* 出口参数:True:正确的电话号码,或者空 //* False:错误的电话号码//* 错误信息://*****************************************************************function IsPhone(fData){ var str; var fDatastr=""; if (IsEmpty(fData)) return true for (var i=0;i<fData.length;i++) { str=fData.substring(i,i+1); if (str!="(" && str!=")" && str!="(" && str!=")" && str!="+" && str!="-" && str!=" ") fDatastr=fDatastr+str; } //alert(fDatastr); if (isNaN(fDatastr)) return false return true } //****************************************************************//* 名 称:IsPlusNumeric//* 功 能:判断是否为正确的正数(可以含小数部分)//* 入口参数:fData:要检查的数据//* 出口参数:True:正确的正数,或者空 //* False:错误的正数//* 错误信息://*****************************************************************function IsPlusNumeric(fData){ if (IsEmpty(fData)) return true if ((isNaN(fData)) || (fData.indexOf("-")!=-1)) return false return true } //****************************************************************//* 名 称:IsNumeric//* 功 能:判断是否为正确的数字(可以为负数,小数)//* 入口参数:fData:要检查的数据//* 出口参数:True:正确的数字,或者空 //* False:错误的数字//* 错误信息://*****************************************************************function IsNumeric(fData){ if (IsEmpty(fData)) return true if (isNaN(fData)) return false return true } //****************************************************************//* 名 称:IsIntegerInRange//* 功 能:判断一个数字是否在指定的范围内//* 入口参数:fInput:要检查的数据//* fLower:检查的范围下限,如果没有下限,请用null//* fHigh:检查的上限,如果没有上限,请用null//* 出口参数:True:在指定的范围内 //* False:超出指定范围//*****************************************************************function IsIntegerInRange(fInput,fLower,fHigh){ if (fLower==null) return (fInput<=fHigh) else if (fHigh==null) return (fInput>=fLower) else return ((fInput>=fLower) && (fInput<=fHigh))}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家,具体内容如下1.判断字符串是否为汉字返回值:1-汉字0-非汉字DROPFUNCT
本文实例讲述了php中数字、字符与对象判断函数用法。分享给大家供大家参考。具体分析如下:在php判断数字,字符,对象,数组等包括有参见is_bool()、is_
函数:endswith()作用:判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型。相关函数:判断字符串开头startswith()函数说明:语法:st
函数:endswith()作用:判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型相关函数:判断字符串开头startswith()一、函数说明语法:st
java怎么判断三位数先定义个测试数字,如图然后可以把数字转换成字符串来判断它的长度是否为3,如图获取判断数字范围是否在100到1000之间的值,如图在或者判断