<分区>
有人能帮我看看我的 IP 地址验证 java 脚本代码是否正确吗?我使用的正则表达式不允许点以外的任何其他特殊字符,也不允许非数字字符。我正在尝试验证网页中的 IP 地址,加载到我们的调制解调器中。IP 地址在以下情况下未得到验证网页已加载到调制解调器中。请找到代码片段并帮助我解决此问题...
function chkIPV4()
{
for(x=0;x<txtBox.length;x++)
{
var ip4add = document.getElementById(txtBox[x]).value;
var name=txtBox[x];
var chk_arr = ip4add.split(".");
if(chk_arr.length != 4)
{
alert(name +" is not Valid");
return false;
}
for(var i=0; i < chk_arr.length; i++)
{
if( !(/^\d+$/.test(chk_arr[i])))
{
alert(name +" is not Valid");
return false;
}
else if( chk_arr[i] < 0 || chk_arr[i] > 255)
{
alert(name +" is not Valid");
return false;
}
}
}
return true;}