本帖最后由 xiaojing_tkgame 于 2009-07-30 17:55:39 编辑

解决方案 »

  1.   

    <html>
    <head>
    <script>
                 function val()
                 {
                  var MgmtIp = document.getElementById("name").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 reg1 = MgmtIp.match(exp);
                if(reg1 == null)
                {
                 alert("IP 地址不合法 !");
    return false;
    }
    else
    {
    alert("输入合法");
    }
                 } 
          </script>
    </head>
    <body>
    <input type="text" name="name" />
    <input type="button" value="检测" onclick="val()"/>
    </body>
    </html>
      

  2.   

    1.    /\d{1,3}\.\d{1,3}/g2.   /\d{1,3}\.\d{1,3}\.\d{1,3}/g