关于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>