`
lgzbj2006
  • 浏览: 27679 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

js 验证IP

 
阅读更多
function check(myform){
   var str = myform.adp.value;
   var strlength= str.length;
   if(strlength <1){
        alert("输入的内容不能为空");
        myform.adp.focus();
        return false;
    }else{
      if(strlength>15||strlength <7)          //IP的字段长度的限制
        {
            alert("您输入的IP长度不正确,必须是7到15位");
            myform.adp.focus();
            return false;
        }
        var patrn =/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;//正则表达式,\d为数字,{1,3}一位或为三位.
        if(!patrn.exec(str)){
            alert("您输入的IP格式不正确,必须是000.000.000.000格式");
            myform.adp.focus();
            return false;
        }   
        var laststr;
        laststr= str.split(".");    //用.把字符串str分开
        var last_patrn=/^\d{1,3}$/;
        if(parseInt(laststr[0])>255||parseInt(laststr[1])>255||parseInt(laststr[2])>255||parseInt(laststr[3])>255) //判断IP每位的大小
        {
                alert("您输入的IP范围不正确,必须是0~255之间");
                myform.adp.focus();
                return false;
        }
        if(!last_patrn.exec(laststr[3]))
        {
              alert("您输入的IP格式不正确,必须是000.000.000.000格式");
              myform.adp.focus();
              return false;
        }
        return true;
        }
}
分享到:
评论

相关推荐

    JS验证IP函数(支持分段验证)

    ### JS验证IP函数(支持分段验证) 在日常的网络管理与开发工作中,经常会遇到需要验证用户输入的IP地址是否合法的需求。对于某些特定场景,如仅需输入IP地址的一部分来搜索或过滤设备时,传统的全量IP地址验证就...

    js 验证IP地址

    js 验证IP地址

    特殊规则IP验证

    2. **IP地址验证**:验证IP地址通常包括两步:格式检查和范围检查。格式检查确保每个字段都是有效的数字,并且正确地用点分隔。范围检查则确保IP地址不是保留地址、私有地址或者是无效的网络地址。 3. **正则表达式...

    JS验证IP,子网掩码,网关和MAC的方法

    在互联网技术中,网络配置参数的...通过本篇文章的内容,您应该已经了解了如何使用JavaScript和正则表达式来验证IP地址、子网掩码、网关和MAC地址的正确性。这种方式在前端界面验证和网络配置工具中非常常见和有用。

    IP验证的js

    文档内容是关于ip格式数据的js验证,传入ip字符串参数,返回true or false

    js验证IP及子网掩码的合法性有效性示例

    首先,让我们来解析一下验证IP地址有效性的JavaScript函数。有效的IPv4地址由四个十进制数构成,每个数在0到255之间,四个数之间通过点(.)分隔。在标题“js验证IP及子网掩码的合法性有效性示例”中提及的函数...

    JS关于 ip,端口,身份证的验证

    JS关于 ip,端口,身份证的验证,是用jquery写的综合了一下

    IP验证控件-带源代码

    “IP源代码”意味着我们可以看到验证IP地址的具体实现过程,包括如何解析IP地址,如何处理点分十进制表示法,以及如何判断IP地址的有效性等。这对于学习和理解IP地址验证算法,或者研究如何优化验证过程非常有价值。...

    JS经典验证各类表达式

    在 `JS验证IP函数(原创).txt` 文件中,可能会包含一个JavaScript函数,用于验证输入的字符串是否为有效的IPv4地址。典型的验证规则是每个段(由`.`分隔)的数值在0-255之间。 9. **实战案例** `经典JavaScript...

    IP地址输入正则验证ip插件.zip

    本文将详细解析"IP地址输入正则验证ip插件.zip"的相关知识点,包括IP地址的原理、正则表达式验证IP地址的方法、jQuery插件的运用以及自动换行的实现。 首先,IP地址(Internet Protocol Address)是互联网协议地址...

    非常强悍的JS 实现IP地址分配 源码

    在标题和描述中提到的“非常强悍的JS实现IP地址分配”是指使用JavaScript来处理和管理网络中的IP地址分配问题。IP地址是互联网上的每一个设备独一无二的标识,分配和管理IP地址是网络系统设计中的关键部分。下面我们...

    js正则表达式验证IP

    IP验证

    用CustomValidator控件客户端验证IP地址

    因此,验证IP地址的逻辑应该检查这些条件。 在提供的代码中,定义了一个名为`checkIPAddress`的JavaScript函数,这是CustomValidator控件的客户端验证函数。这个函数接受两个参数:`source`和`arguments`。`source`...

    复选按钮实现单选功能及js ip地址验证

    复选按钮实现单选功能及js ip地址验证

    js验证表单大全

    JavaScript是一种广泛用于网页和网络应用的脚本语言,它在前端开发中扮演着重要的...在多语言环境中,如PHP、JSP、ASP等,这些JavaScript验证函数依然能够发挥作用,因为它们主要在客户端执行,减少了服务器端的负载。

    js多IP检验

    在JavaScript(简称js)开发中,有时我们需要对用户输入的数据进行验证,特别是在处理网络相关的功能时,例如输入多个IP地址。"js多IP检验"是一个关键的编程任务,确保用户输入的IP地址格式正确,且每个IP地址都是...

    JS正则表达式验证端口范围(0-65535)

    javascript正则表达式验证IP地址的端口合法性 if (!(/^[1-9]\d*$/.test(port) && 1 &lt;= 1 * port && 1 * port &lt;= 65535)){ return false ...JavaScript验证IP地址和端口的正则表达式,拿走不谢~~~ var i

    js实现IP控件

    根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要讲述的是如何使用JavaScript(简称JS)来创建一个IP地址输入控件。在这个控件中,用户可以输入标准的IPv4地址,而JavaScript则负责验证和格式化...

Global site tag (gtag.js) - Google Analytics