首页 »Javascript教程 » js函数:js判断输入是否中文 数字 身份证等等js函数集合 »正文js函数:js判断输入是否中文 数字 身份证等等js函数集合来源: 发布时间:星期四, 2008年12月25日 浏览:35次 评论:0
*
判断指定内容是否为空若为空则弹出 警告框 */ function isEmpty(theValue, strMsg){ (theValue""){ alert(strMsg+"不能为空!"); true; } false; } /* 中文判断允许生僻字用英文“*”代替 返回true表示是符合条件返回false表示不符合 */ function isChinese(str){ var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; badChar "abcdefghijklmnopqrstuvwxyz"; badChar "0123456789"; badChar " "+" ";//半角和全角空格 badChar "`~!@#$%^&-_=+]\\|:;\"\\'<,>?/";//不包含*或.英文符号 (""str){ false; } for(var i=0;i var c = str.charAt(i);//串str中 (badChar.indexOf(c) > -1){ false; } } true; } /* 数字判断返回true表示是全部数字返回false表示不全部是数字 */ function isNumber(str){ (""str){ false; } var reg = /\D/; str.match(reg)null; } /* 判断给定串是否为指定长度数字 是返回true不是返回false */ function isNumber_Ex(str,len){ (""str){ false; } (str.length!=len){ false; } (!isNumber(str)){ false; } true; } /* money判断允许第位为"-"来表示欠钱 返回true表示格式正确返回false表示格式 */ function isMoney(str){ (""str){ false; } for(var i=0;i var c = str.charAt(i); (i0){ (c!="-"&&(c<"0"||c>"9")){ false; } (c"-"&&str.length1){ false; } } (c < "0" || c > "9"){ false; } } true; } /* 英文判断返回true表示是全部英文返回false表示不全部是英文 */ function isLetter(str){ (""str){ false; } for(var i=0;i var c = str.charAt(i); ((c<"a"||c>"z")&&(c<"A"||c>"Z")){ false; } } true; } /* 空格判断当包含有空格返回false当不包含个空格返回true ""不能被判断 */ function notInSpace(str){ (""str){ false; } var badChar =" "; badChar " "; for(var i=0;i var c = str.charAt(i);//串str中 (badChar.indexOf(c) > -1){ false; } } true; } /* 发票号判断返回true表示是发票号返回false表示不符合规范标准 */ function isFPH(str){ (""str){ false; } for(var i=0;i var c = str.charAt(i); ((c < "0" || c > "9") && (c!="-")&&(c!=",")){ false; } } true; } 0
相关文章读者评论发表评论 |
|