zoukankan      html  css  js  c++  java
  • jquery判断ip地址的合法性

    上次做考试系统时完成了一个功能就是后台教师输入ip地址的范围来对某场考试进行ip地址的限制:

    这里就要用到ip地址的合法性验证,和前后ip地址的先后性,实现代码如下:

    //判断ip地址的合法性
    function checkIP(value){
        var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
        var reg = value.match(exp);
        if(reg==null)
        {
        alert("开始的IP地址不合法!");
        return false;
        }
    }
    //比较两个ip地址的前后,,如果大于,返回1,等于返回0,小于返回-1  
    function compareIP(ipBegin, ipEnd)   
    {   
        var temp1;   
        var temp2;     
        temp1 = ipBegin.split(".");   
        temp2 = ipEnd.split(".");      
        for (var i = 0; i < 4; i++)   
        {   
            if (temp1[i]>temp2[i])   
            {   
                return 1;   
            }   
            else if (temp1[i]<temp2[i])   
            {   
                return -1;   
            }   
        }   
        return 0;      
    }
  • 相关阅读:
    JavaScript中循环的使用方法
    认识了解JavaScript
    div的对齐显示
    四宫格div
    使用div写一个计算机
    div基本操作
    CSS样式
    Electron的逆向
    Electron输出:Hello,World
    Electron的安装-Windows
  • 原文地址:https://www.cnblogs.com/shenliang123/p/2453577.html
Copyright © 2011-2022 走看看