您的位置:首页 > Web前端 > JavaScript

Js_正则表达式验证 IP

2017-04-06 17:08 204 查看
<script language=javascript>

function check()

{

//alert("IP地址输入非法!");

var pattern=/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/;

flag_ip=pattern.test(document.all.ip.value);

if(!flag_ip)

{

alert("IP地址输入非法!");

document.all.ip.focus();

return false;

}

}

</script>

<form onsubmit="return check()">

    <input name="ip" type="text" /> <input type="submit" value="Submit Query" />

</form>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: