javascript 正则表达式判断IP地址合法性
2008-10-24 11:13
363 查看
<html>
<head>
<title>test</title>
<script type="text/javascript">
function checkIP(value){
var pattern = /^/d{1,3}(/./d{1,3}){3}$/;
if (!pattern.exec(value)) {
alert('please input valid ip address');
return false;
}
var ary = value.split('.');
for(key in ary)
{
if (parseInt(ary[key]) > 255){
alert('please input valid ip address');
return false;
}
}
alert('valid ip address');
return true ;
}
</script>
</head>
<body>
<input type="text" name="ip" onchange="checkIP(this.value);"/>
</body>
</html>
<head>
<title>test</title>
<script type="text/javascript">
function checkIP(value){
var pattern = /^/d{1,3}(/./d{1,3}){3}$/;
if (!pattern.exec(value)) {
alert('please input valid ip address');
return false;
}
var ary = value.split('.');
for(key in ary)
{
if (parseInt(ary[key]) > 255){
alert('please input valid ip address');
return false;
}
}
alert('valid ip address');
return true ;
}
</script>
</head>
<body>
<input type="text" name="ip" onchange="checkIP(this.value);"/>
</body>
</html>
相关文章推荐
- javascript 正则表达式判断IP地址合法性
- javascript 常用正则表达式判断方法
- JavaScript正则表达式快速判断技巧
- Javascript 判断radio是否选中及RegExp正则表达式
- javascript+正则表达式 判断输入的是否是数字
- javascript正则表达式判断邮箱地址是否合法
- 利用JavaScript和正则表达式进行丰富的日期判断
- javascript 正则表达式判断只能是中文、英文或者中文加英文
- JavaScript中正则表达式判断匹配规则及常用方法
- JavaScript基于正则表达式的数字判断函数
- 用JavaScript实现form表单的数据提交--使用正则表达式对数据判断
- javascript 光标离开 判断数字的正则表达式
- 用JS(JavaScript)判断一个控件的输入值是不是整数,非正则表达式版本
- 利用JavaScript和正则表达式进行丰富的日期判断(给其它项目组的代码,有比较好的编程风格和注释)
- javascript 光标离开 判断数字的正则表达式
- 利用JavaScript和正则表达式进行丰富的日期判断
- JavaScript利用正则表达式自己写数字判断函数
- javascript的正则表达式判断中文
- javascript中使用正则表达式的一例 - 判断页码范围
- 判断是否URL的正则表达式【Java和javascript】字符串是否包含中文