JavaScript剖断字符长度、数字、Email、电话等常用剖断函数共享_javascript技巧_脚本之家

2019-12-05 22:20栏目:竞技宝竞猜
TAG:

/****************************************************************//* 名 称:DataLength//* 功 能:计算数据的长度//* 入口参数:fData:需要计算的数据//* 出口参数:返回fData的长度(Unicode长度为2,非Unicode长度为1)//*****************************************************************function DataLength{ var intLength=0 for (var i=0;i 255)) intLength=intLength+2 else intLength=intLength+1 } return intLength} //****************************************************************//* 名 称:IsEmpty//* 功 能:判断是否为空//* 入口参数:fData:要检查的数据//* 出口参数:True:空 //* False:非空//*****************************************************************function IsEmpty{ return  || } //****************************************************************//* 名 称:IsDigit//* 功 能:判断是否为数字//* 入口参数:fData:要检查的数据//* 出口参数:True:是0到9的数字 //* False:不是0到9的数字 //*****************************************************************function IsDigit{ return  && } //****************************************************************//* 名 称:IsInteger//* 功 能:判断是否为正整数//* 入口参数:fData:要检查的数据//* 出口参数:True:是整数,或者数据是空的 //* False:不是整数//*****************************************************************function IsInteger{ //如果为空,返回true if  return true if  || !=-1) || !=-1)) return false return true } //****************************************************************//* 名 称:IsEmail//* 功 能:判断是否为正确的Email地址//* 入口参数:fData:要检查的数据//* 出口参数:True:正确的Email地址,或者空 //* False:错误的Email地址//*****************************************************************function IsEmail{ if  return true if ==-1) return false var NameList=fData.split; if  return false if (NameList[0].length<1 ) return false if (NameList[1].indexOf return false if >fData.indexOf return false if ==fData.length-1) return false return true } //****************************************************************//* 名 称:IsPhone//* 功 能:判断是否为正确的电话号码"、"+"、"-"和空格)//* 入口参数:fData:要检查的数据//* 出口参数:True:正确的电话号码,或者空 //* False:错误的电话号码//* 错误信息://*****************************************************************function IsPhone{ var str; var fDatastr=""; if  return true for (var i=0;i

版权声明:本文由龙竞技官网发布于竞技宝竞猜,转载请注明出处:JavaScript剖断字符长度、数字、Email、电话等常用剖断函数共享_javascript技巧_脚本之家