2
IPアドレス検証のためのJavaスクリプトコードが正しいかどうかを教えてください。 dot以外の特殊文字を使用できない正規表現を使用しています。数字以外の文字も許可していません。WebページのIPアドレスを検証しようとしています。私たちのModem.IPアドレスに読み込まれました。ウェブページはJavaスクリプトの正規表現の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;}
[このリンクを参照してください。動作します。](http://stackoverflow.com/questions/10006459/regular-expression-for-ip-address-validation) –
私のコードに問題があるかどうかを知りたいです。 ..それを解決することができます –
[コードのレビュー](http://codereview.stackexchange.com/) – jcubic