<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>
本文提供了一个用于验证用户输入的IP地址是否合法,并在非法输入时弹出警告的JavaScript代码示例。用户可以通过文本框输入IP地址,点击提交按钮后,系统将自动检查其有效性并进行相应的反馈。
1248

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



