js验证IP及子网掩码的合法性有效性示例


Posted in Javascript onApril 30, 2014
function checkIP(ip) 
{ 
obj=ip; 
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 reg = obj.match(exp); 
if(reg==null) 
{ 
return false;//不合法 
} 
else 
{ 
return true; //合法 
} 
} function checkMask(mask) 
{ 
obj=mask; 
var exp=/^(254|252|248|240|224|192|128|0)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)$/; 
var reg = obj.match(exp); 
if(reg==null) 
{ 
return false; //"非法" 
} 
else 
{ 
return true; //"合法" 
} 
}
Javascript 相关文章推荐
疯掉了,尽然有js写的操作系统
Apr 23 Javascript
js 面向对象的技术创建高级 Web 应用程序
Feb 25 Javascript
JavaScript判断IE版本型号
Jul 27 Javascript
Webwork 实现文件上传下载代码详解
Feb 02 Javascript
底部悬浮通栏可以关闭广告位的实现方法
Jun 01 Javascript
jQuery实现图片轮播效果代码
Sep 27 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
Jan 04 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
Feb 16 Javascript
小程序云开发部署攻略(图文教程)
Oct 30 Javascript
node删除、复制文件或文件夹示例代码
Aug 13 Javascript
JavaScript判断浏览器版本的方法
Nov 03 Javascript
vue cli4下环境变量和模式示例详解
Apr 09 Javascript
JS图片自动轮换效果实现思路附截图
Apr 30 #Javascript
javasctipt如何显示几分钟前、几天前等
Apr 30 #Javascript
jquery实现更改表格行顺序示例
Apr 30 #Javascript
使用原生js写的一个简单slider
Apr 29 #Javascript
js判断横竖屏及禁止浏览器滑动条示例
Apr 29 #Javascript
使用jquery写个更改表格行顺序的小功能
Apr 29 #Javascript
百度移动版的url编码解码示例
Apr 29 #Javascript
You might like
php简单分页类实现方法
2015/02/26 PHP
form自动提交实例讲解
2017/07/10 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
2017/11/20 PHP
php和html的区别点详细总结
2019/09/24 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
任意位置显示html菜单
2007/02/01 Javascript
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
2012/05/30 Javascript
jQuery 遍历-nextUntil()方法以及prevUntil()方法的使用介绍
2013/04/26 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
Javascript基础教程之if条件语句
2015/01/18 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
javascript实现根据时间段显示问候语的方法
2015/06/18 Javascript
在localStorage中存储对象数组并读取的方法
2016/09/24 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
JS跨域请求的问题解析
2018/12/03 Javascript
js实现坦克大战游戏
2020/02/24 Javascript
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
python中sympy库求常微分方程的用法
2020/04/28 Python
Python接口测试文件上传实例解析
2020/05/22 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
Django实现随机图形验证码的示例
2020/10/15 Python
用python对excel进行操作(读,写,修改)
2020/12/25 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
国际象棋商店:The Chess Store
2018/07/09 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
优秀的毕业生的自我评价
2013/12/12 职场文书
美食节目策划方案
2014/05/31 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
公司员工离职证明书
2014/10/04 职场文书
党的群众路线整改落实情况汇报
2014/10/28 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书
自荐信模板大全
2015/03/27 职场文书
企业百日安全活动总结
2015/05/07 职场文书