关于js校验

简介:
关于js校验

判断字符传是否符合如下格式:  111,222,333,444  逗号分割的数字组合

主要有两个小函数:

<script>

function isIntNumber(num)
 { 

    var type="^[0-9]*[1-9][0-9]*$";
   var  re =  new   RegExp(type);
   if(num.match(re)==null) 
   { 
  
  return false;
   }
   else
   {
  return true;
   } 
    }

 function isOK(uids){ 
        var uidArray = new Array();  
  uidArray = uids.split(',');
        var flag=false;
  for (var i=0;i<uidArray.length;i++)
  {
   alert("uid=="+uidArray[i]);
   if (!isIntNumber(uidArray[i]))
   {
      flag=true;
      break;
   }

  } 
          if(flag==true) 
          { 
            
            return false;
          }
          else
       {
            return true;
          } 
     }



    // 测试:

        alert(isOK("111,222,333"));
       alert(isOK("111,aaa,333"));




</script>

目录
相关文章
|
5月前
|
移动开发 JavaScript 前端开发
JavaScript的正则表达式实现邮箱校验
JavaScript的正则表达式实现邮箱校验
|
JavaScript 前端开发 数据安全/隐私保护
Javascript知识【validation插件重写表单注册校验】
Javascript知识【validation插件重写表单注册校验】
|
JavaScript 数据格式
JS中操作表单元素与正则表达式校验表单
JS中操作表单元素与正则表达式校验表单
71 0
|
1月前
|
JavaScript 前端开发
js_Ipv4以及ipv4段正则校验
几种JavaScript正则表达式,用于校验IPv4地址的有效性,包括支持CIDR表示法的变体。
42 4
|
2月前
|
前端开发 JavaScript 数据安全/隐私保护
前端JS正则校验密码之3种实现方式
这篇文章展示了三种使用JavaScript正则表达式来校验密码的方法,密码需要满足包含大写字母、小写字母、数字及特殊字符,并在8到16位之间,同时提供了示例代码和实现效果。
73 1
前端JS正则校验密码之3种实现方式
|
3月前
|
JavaScript
js 校验括号——括号不可嵌套且需成对出现
js 校验括号——括号不可嵌套且需成对出现
48 2
|
3月前
|
移动开发 JavaScript
thinkPHP5.0开发微信H5页面分享接口signature验证失败,signature与微信 JS 接口签名校验工具返回结果不一致
thinkPHP5.0开发微信H5页面分享接口signature验证失败,signature与微信 JS 接口签名校验工具返回结果不一致
82 0
|
5月前
|
移动开发 JavaScript HTML5
input | pattern | oninvalid | setCustomValidity | html5原生js表单校验
input | pattern | oninvalid | setCustomValidity | html5原生js表单校验
68 0
|
5月前
|
JavaScript
js校验统一社会信用代码
js校验统一社会信用代码
140 0
|
5月前
|
JavaScript
JS严格校验身份证号-(严格校验每一位身份号码)
JS严格校验身份证号-(严格校验每一位身份号码)
292 0