关于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>
关于js校验
最新推荐文章于 2025-02-05 16:52:24 发布
本文介绍了如何使用JavaScript实现对特定格式字符串的校验,具体为检查字符串是否符合逗号分割的数字组合规则。通过定义两个辅助函数,`isIntNumber`用于验证单个数字字符串是否为整数,而`isOK`则负责整合验证整个字符串数组,确保所有元素都符合整数要求。
756

被折叠的 条评论
为什么被折叠?



