くじらのだんな近頃、JavaScrpitをお勉強中
でもって、JavaScriptでIPアドレスチェックをと
IPアドレスをCGIへ渡す前にJavaScrpitでチェックして、CGIではノーチェックでスピードアップてな事を考え
正規表現理解できひんけど、参考にさせて頂きました、よーできてますな! JavaScriptのIPアドレスチェック
function ipaddr_ck(str) {
/* ipaddressチェック */
var ck_pattern = /^d{1,3}.d{1,3}.d{1,3}.d{1,3}$/;
if (! str.match(ck_pattern)) {
alert("IPアドレスに誤りがあります。") ;
return false;
}
ip = str.split(".")
for( i = 0; i < 4; i++ ) {
if(( ip[i] < 0 ) || ( ip[i] > 255 )) {
alert("IPアドレスに誤りがあります。") ;
return false;
}
}
return ture;
}
pepoと