如题
<tr>
<td width="200" height="24" align="right" >IP地址:</td>
<td align="left" ><input name="ip_p" type="text" id="ip" value=""></td>
</tr>
<tr>
<td width="200" height="24" align="right" >子网掩码:</td>
<td align="left" ><input name="netmask" type="text" id="netmask" value=""></td>
</tr>
<tr>
<td width="200" height="24" align="right" >默认网关:</td>
<td align="left" ><input name="gateway" type="text" id="netmask" value=""></td>
</tr>别的ip限制小弟都写好了 就是在ip设置的时候根据子网掩码来判断IP 和 网关是否在用一个子网内,如果不在同一个子网则返回错误 不能提交,请各位高手帮忙写下 小弟谢谢了
<tr>
<td width="200" height="24" align="right" >IP地址:</td>
<td align="left" ><input name="ip_p" type="text" id="ip" value=""></td>
</tr>
<tr>
<td width="200" height="24" align="right" >子网掩码:</td>
<td align="left" ><input name="netmask" type="text" id="netmask" value=""></td>
</tr>
<tr>
<td width="200" height="24" align="right" >默认网关:</td>
<td align="left" ><input name="gateway" type="text" id="netmask" value=""></td>
</tr>别的ip限制小弟都写好了 就是在ip设置的时候根据子网掩码来判断IP 和 网关是否在用一个子网内,如果不在同一个子网则返回错误 不能提交,请各位高手帮忙写下 小弟谢谢了
解决方案 »
- 有关于修改select控件的value,会不会触发change事件
- 关闭页面时弹出新窗体,要支持ie7.0 和firefox 。模拟事件和用鼠标点击有什么区别??? ---高度散分
- 如果用iframe 调用带有top.location.href=self.location的网页?
- 正则表达式求解
- text文本框数字相加
- 可以通过button 的ONCLICK提交button所在的form对象么
- 一个关于javascript的问题
- text显示为平面形式,如果将其显示为编辑框(即有边框形式)??
- 在<SELECT>里的<option>可以是图片吗,怎么做?
- 一个人开发样一个网站,要多少时间?
- IE中的embed
- JavaScript 里 switch 怎么按照 id 选择case呀?!..
function test(){
var ip1 = document.getElementById("ip1").value;
var ip2 = document.getElementById("ip2").value;
var mask = document.getElementById("mask").value;
var arr1,arr2,arr3,arr4;
var reg = /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;
if (reg.test(ip1)&®.test(ip2)&®.test(mask))
{
arr1 = ip1.split(/\./);
arr2 = ip2.split(/\./);
arr3 = mask.split(/\./);
for (var i=0;i<4 ;i++ )
{
if ((parseInt(arr1[i])& parseInt(arr3[i]))!==parseInt(arr2[i])& parseInt(arr3[i]))
{
alert("不在同一网段");
return false;
}
}
return true;
}
return false;
}