jQuery.validator.addMethod("ip", function(value, element) {    
return this.optional(element) || (/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/.test(value) && (RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256));    
}, "请输入合法的IP信息");  输入一个端口号,要跟端口号
例如 210.123.45.12:9999
怎么加?

解决方案 »

  1.   

    http://topic.csdn.net/u/20070925/15/0d94a0e3-8a97-412e-8e81-4cc442148dab.html
    看看吧,偶滴正则也不好
      

  2.   

    /^(\d+)\.(\d+)\.(\d+)\.(\d+)(\:\d+)?$/
      

  3.   

    //Ip验证
    jQuery.validator.addMethod("ip", function(value, element) {    
    return this.optional(element) || (/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/.test(value) && (RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256));    
    }, "请输入合法的IP信息");  
    IP1:{
                required: "<img src=error.gif /><font color=red size=2>请输入IP地址</fond>",
    stringCheck: "<img src=error.gif /><font color=red size=2>输入格式例如:192.168.12.45</font>",
                ip: "<img src=error.gif /><font color=red size=2>请输入一个有效的IP地址</font>"
            },为什么我用输入正确的IP地址,他也输出stringCheck: "<img src=error.gif /><font color=red size=2>输入格式例如:192.168.12.45</font>", 这行啊?
    怎么回事?
      

  4.   

    stringCheck: "<img src=error.gif /><font color=red size=2>输入格式例如:192.168.12.45</font>",
    stringCheck:这行是什么意思?
      

  5.   

    什么时候输出这行话?
    stringCheck: "<img src=error.gif /><font color=red size=2>输入格式例如:192.168.12.45</font>",
      

  6.   

    你是不是还加了一个stringCheck的方法?
      

  7.   

    有stringCheck方法,但我不知道在哪调用的他?