IP中可以输入的格式为:如:192.168.1.100,192.168.102和192.168.1.*
两种只能输入一种

解决方案 »

  1.   

    <html>
    <body><script language="javascript" type="text/javascript">
        function test()
        {
            var vIP=document.getElementById("ip").value;
            var vReg=new RegExp("^(\\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]|\\*)$")
            
            
            alert(vReg.test(vIP));
        }
        </script>
        <input type="text" maxlength="15" style="width:150px;" id="ip"/>
        <input type="button" onclick="test()" value="checkIP" /></body>
    </html>
    合法格式:[0-255].[0-255].[0-255].[0-255][0-255].[0-255].[0-255].*0.0.0.0
    1.1.1.1
    1.1.1.*