<SCRIPT LANGUAGE="JavaScript">
function CheckIP()
{
str=document.all.txtIP.value;
str = str.split(";");
for(var i=0;i<str.length;i++)
{
if(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/.test(str[i])==false)
{
window.alert('错误的IP地址格式');
return;
}
if(RegExp.$1<1 || RegExp.$1>254||RegExp.$2<0||RegExp.$2>254||RegExp.$3<0||RegExp.$3>254||RegExp.$4<1||RegExp.$4>254)
{
window.alert('错误的IP地址');
return;
}
}
}
</SCRIPT>
<input type="text" style="200px" name="txtIP">
<input type="button" onclick="CheckIP()" value="CheckIP">
function CheckIP()
{
str=document.all.txtIP.value;
str = str.split(";");
for(var i=0;i<str.length;i++)
{
if(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/.test(str[i])==false)
{
window.alert('错误的IP地址格式');
return;
}
if(RegExp.$1<1 || RegExp.$1>254||RegExp.$2<0||RegExp.$2>254||RegExp.$3<0||RegExp.$3>254||RegExp.$4<1||RegExp.$4>254)
{
window.alert('错误的IP地址');
return;
}
}
}
</SCRIPT>
<input type="text" style="200px" name="txtIP">
<input type="button" onclick="CheckIP()" value="CheckIP">
解决方案 »
- ExtJs的root.reload()问题
- jquery 对话框如何遮罩整个frmae
- javaScript 解析xml ,处理 “&”出现异常,再现高分求助!
- 单选按钮怎么不显示id 而是undefined
- var i="astsdd:dfdg:dfgag";如何把 "i"以":"为界限,分成3个变量.var i1=astsdd; var i2=dfdg; var i3=dfgad
- 关于滚动网页的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请问如何取得表达select的option的文字的值(不是value)
- 在线给分,急急急!!如何从数据库中读取数据,然后显示在两极相关联选择框中的问题!
- 寻找树状结构源码
- ?如何在自己的窗口中(IE浏览器),用Javascript使菜单地址栏等隐藏??快快。(souhay)
- 谁能告诉我这段代码是什么意思?
- 字符型如何转换成数值型
1)先判斷IP中是否有3個"."號,如果有的話,進入第二步,否則錯誤
2)判斷iP中是否只有數字和"."號
3)判斷IP中的各個段的數值是否在IP允許的范圍內
3)判斷IP中是否使用了保留地址
OK啦