JavaScript正则匹配判断IP是否输入正确
2014-07-24 10:33
120 查看
判断用户输入的IP地址是否正确,基于JavaScript代码实现,运用正则的机理,判断是否是数字、是否是255以内的数字、是否是不超过三个字符的一个点,虽然看上去简单,实则没有一点Js基础的朋友,估计有点悬!~
<html> <head> <title>检查是否为IP地址</title> <script language="javascript"> function check(){ str = form1.txt.value; str = str.match(/(\d+)\.(\d+)\.(\d+)\.(\d+)/g); if (str == null){ alert("你输入的IP地址无效1"); return false; }else if (RegExp.$1>255 || RegExp.$2>255 || RegExp.$3>255 || RegExp.$4>255){ alert("你输入的IP地址无效"); return false; }else{ alert("你输入的IP地址有效"); return true; } } </script> </head> <body> <form name="form1" onSubmit="return check()"> <input type="text" name="txt"> <input type="submit" value="检验"> </form> </body> </html>
相关文章推荐
- 判断输入的IP是否正确
- 判断输入IP格式是否正确
- 判断输入的IP格式是否正确
- js判断输入的IP是否合法,IP范围是否正确
- shell脚本--判断输入的ip是否正确
- 写一个脚本checkipadd.sh,判断所输入的参数是否为正确的IP地址,如 果是就输出"This is ip address";如果不是就输出"This is not ip address" (1
- 判断IP地址是否输入正确,并获取IP的字段值
- JS 判断输入的日期是否正确
- java中判断输入日期的格式是否正确
- 正则表达式判断IP格式是否正确
- 判断输入是否为正确的身份证号码
- Js检测判断URL输入是否正确
- php判断用户输入验证码是否正确
- C#正则表达式判断输入日期格式是否正确
- Js检测判断URL网址输入是否正确
- 输入一个数,判断输入是否正确。
- C#正则表达式判断输入日期格式是否正确
- js关于输入内容是否为空,以及输入数字,时间,长短是否正确的判断
- C#正则表达式判断输入日期格式是否正确
- 判断输入是否是IP