js判断输入是否中文,数字,身份证等等js函数集合第1/3页
js判断输入是否中文,数字,身份证等等js函数集合第1/3页
发布时间:2016-12-30 来源:查字典编辑
摘要:*判断指定的内容是否为空,若为空则弹出警告框*/functionisEmpty(theValue,strMsg){if(theValue==...

*

判断指定的内容是否为空,若为空则弹出 警告框

*/

function isEmpty(theValue, strMsg){

if(theValue==""){

alert(strMsg+"不能为空!");

return true;

}

return false;

}

/*

中文判断函数,允许生僻字用英文“*”代替

返回true表示是符合条件,返回false表示不符合

*/

function isChinese(str){

var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";

badChar += "abcdefghijklmnopqrstuvwxyz";

badChar += "0123456789";

badChar += " "+"";//半角与全角空格

badChar += "`~!@#$%^&()-_=+]|:;"'<,>?/";//不包含*或.的英文符号

if(""==str){

return false;

}

for(var i=0;i var c = str.charAt(i);//字符串str中的字符

if(badChar.indexOf(c) > -1){

return false;

}

}

return true;

}

/*

数字判断函数,返回true表示是全部数字,返回false表示不全部是数字

*/

function isNumber(str){

if(""==str){

return false;

}

var reg = /D/;

return str.match(reg)==null;

}

/*

判断给定的字符串是否为指定长度的数字

是返回true,不是返回false

*/

function isNumber_Ex(str,len){

if(""==str){

return false;

}

if(str.length!=len){

return false;

}

if(!isNumber(str)){

return false;

}

return true;

}

/*

money判断函数,允许第一位为"-"来表示欠钱

返回true表示格式正确,返回false表示格式错误

*/

function isMoney(str){

if(""==str){

return false;

}

for(var i=0;i var c = str.charAt(i);

if(i==0){

if(c!="-"&&(c<"0"||c>"9")){

return false;

}else if(c=="-"&&str.length==1){

return false;

}

}else if(c < "0" || c > "9"){

return false;

}

}

return true;

}

/*

英文判断函数,返回true表示是全部英文,返回false表示不全部是英文

*/

function isLetter(str){

if(""==str){

return false;

}

for(var i=0;i var c = str.charAt(i);

if((c<"a"||c>"z")&&(c<"A"||c>"Z")){

return false;

}

}

return true;

}

/*

空格判断,当包含有空格返回false,当不包含一个空格返回true

""不能被判断

*/

function notInSpace(str){

if(""==str){

return false;

}

var badChar =" ";

badChar += "";

for(var i=0;i var c = str.charAt(i);//字符串str中的字符

if(badChar.indexOf(c) > -1){

return false;

}

}

return true;

}

/*

发票号判断函数,返回true表示是发票号,返回false表示不符合规范

*/

function isFPH(str){

if(""==str){

return false;

}

for(var i=0;i var c = str.charAt(i);

if((c < "0" || c > "9") && (c!="-")&&(c!=",")){

return false;

}

}

return true;

}

当前1/3页123下一页阅读全文

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类