javaScript通用数据类型校验

来源:互联网 发布:淘宝手机端首页红包 编辑:程序博客网 时间:2024/06/10 21:39

  /** 
* 取得字符串的字节长度 
*/ 

代码


/* 
* 判断是否为数字,是则返回true,否则返回false 
*/ 

代码


/* 
* 判断是否为自然数,是则返回true,否则返回false 
*/ 

代码


/* 
* 判断是否为整数,是则返回true,否则返回false 
*/ 

代码


/* 
* 判断是否为实数,是则返回true,否则返回false 
*/ 

代码


/* 
* 校验数字的长度和精度 
*/ 

代码


/* 
* 校验数字的最小最大值 
* 返回bool 
*/ 

代码


/* 
用途:检查输入字符串是否只由汉字组成 
如果通过验证返回true,否则返回false 
*/ 

代码


/* 
* 判断是否为小写英文字母,是则返回true,否则返回false 
*/ 

代码


/* 
* 判断是否为大写英文字母,是则返回true,否则返回false 
*/ 

代码


/* 
* 判断是否为英文字母,是则返回true,否则返回false 
*/ 

代码


/* 
用途:检查输入字符串是否只由汉字、字母、数字组成 
输入: 
value:字符串 
返回: 
如果通过验证返回true,否则返回false 
*/ 

代码


/* 
用途:校验ip地址的格式 
输入:strIP:ip地址 
返回:如果通过验证返回true,否则返回false; 
*/ 

代码


/* 
用途:检查输入对象的值是否符合端口号格式 
输入:str 输入的字符串 
返回:如果通过验证返回true,否则返回false 
*/ 

代码


/* 
用途:检查输入对象的值是否符合网址格式 
输入:str 输入的字符串 
返回:如果通过验证返回true,否则返回false 
*/ 

代码


/* 
用途:检查输入对象的值是否符合E-Mail格式 
输入:str 输入的字符串 
返回:如果通过验证返回true,否则返回false 
*/ 

代码


/* 
要求:一、移动电话号码为11或12位,如果为12位,那么第一位为0 
二、11位移动电话号码的第一位和第二位为"13" 
三、12位移动电话号码的第二位和第三位为"13" 
用途:检查输入手机号码是否正确 
输入: 
s:字符串 
返回: 
如果通过验证返回true,否则返回false 
*/ 

代码


/* 
要求:一、电话号码由数字、"("、")"和"-"构成 
二、电话号码为3到8位 
三、如果电话号码中包含有区号,那么区号为三位或四位 
四、区号用"("、")"或"-"和其他部分隔开 
用途:检查输入的电话号码格式是否正确 
输入: 
strPhone:字符串 
返回: 
如果通过验证返回true,否则返回false 
*/ 

代码


/* 判断是否为邮政编码 */ 

代码


/* 
用户ID,可以为数字、字母、下划线的组合, 
第一个字符不能为数字,且总长度不能超过20。 
*/ 

代码


/* 
功能:验证身份证号码是否有效 
提示信息:未输入或输入身份证号不正确! 
使用:f_check_IDno(obj) 
返回:bool 
*/ 

代码