`
kevin_wanwei
  • 浏览: 114626 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javascript验证IP地址

阅读更多
		<script language="JavaScript">
			
			function js_verify(addr){
				var part_addr=addr.split(".");
				
				if(part_addr.length!=4){
					   return false;
				   }
				   
		    else{
		    	
					var part;
					
				for(part in part_addr){
						
						if(isNumeric(part)){
							
							  if(parseInt(part_addr[part])<0||parseInt(part_addr[part])>255){
								
								    return false;
							  }
					  }
					  else{
						
						  return false;
						
					 }
				 }
			}
			return true;
		}
		function isNumeric(str){
			
				if(str.length==0){
					
					return false;
				}
				for(var i=0;i<str.length;i++){
					
						if(str.charAt(i)<"0"||str.charAt(i)>"9"){
							
							return false;
						}
						
					}
					
				return true;
			}
		</script>

	<p><input type="text" name="iptxt" value="255.9.0.1">
		<input type="button" name="btn1" value="测试IP" onclick="alert(js_verify(iptxt.value))">
	</p>

 

0
0
分享到:
评论
1 楼 zachary.guo 2009-12-30  
呵呵,用这则表达式来验证 IP 地址会更方便些。

相关推荐

    javascript实现验证IP地址等相关信息代码

    本文给大家分享的是一组判断IP地址是否合法,判断子网掩码是否合法,验证输入的网关地址是否合法的javascript代码,十分的简单实用,有需要的小伙伴可以参考下。

    JS正则表达式验证端口范围(0-65535)

    javascript正则表达式验证IP地址的端口合法性 if (!(/^[1-9]\d*$/.test(port) && 1 &lt;= 1 * port && 1 * port &lt;= 65535)){ return false ...JavaScript验证IP地址和端口的正则表达式,拿走不谢~~~ var i

    用CustomValidator控件客户端验证IP地址

    客户端的javascript,放在页面上就可以的代码

    IP 正则表达式验证

    最后写了一个IP地址的正则表达式验证程序。 代码如下:((25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(25[0-5]|2[0-4]\d|1?\d?\d) 截图如下: 您可能感兴趣的文章:javascript 手机号码正则表达式验证函数JS正则表达式验证数字...

    JavaScript表单验证实现代码

    JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 被 JavaScript 验证的这些典型的表单数据有: 用户是否已填写表单中的必填项目? 用户输入的邮件地址是否...

    JavaScript对象验证库js-validator.zip

    ip验证值必须为IP地址形式(支持IPv4与IPv6)。max:value验证域的值必须小于等于max,验证域可以是数字或者字符串。mimes:foo,bar,...验证值的扩展名必须在给定的扩展名列表中。min:value验证域的值必须大于等于min...

    JavaScript 实例 精粹 整理

    包括:11种用...CSS的常用技巧、IP地址验证、JavaScript Web页面内容导出到Excel、javascript表单之间的数据传递 、Javascript实现广告页面的定时关闭、一百多个JS小技巧、Javascript实现浏览器菜单命令等等。

    javascript验证邮件地址和MX记录的方法

    本文实例讲述了javascript验证邮件地址和MX记录的方法。分享给大家供大家参考。具体如下: // Tests for a valid email address and optionally tests for valid MX records, too. function is_valid_email($email,...

    IP-Address-Form:一个用于输入IP地址的简单javascript文件

    IP地址形式一个用于输入和验证IP地址的简单javascript文件

    node-ip:用于node.js的IP地址工具

    用法获取您的IP地址,比较IP地址,验证IP地址等。 var ip = require ( 'ip' ) ;ip . address ( ) // my ip addressip . isEqual ( '::1' , '::0:1' ) ; // trueip . toBuffer ( '127.0.0.1' ) // Buffer([127, 0, 0,...

    程序天下:JavaScript实例自学手册

    16.7 不使用正则验证IP地址 16.8 IP地址输入框 16.9 判断变量是否已经定义 16.10 判断方法是否已经定义 16.11 表单验证样式(一) 16.12 判断表单是否已修改 16.13 判断控件的类型 16.14 密码强度检查 16.15 身份证...

    JavaScript中的E-mail 地址格式验证

    最近做了一个前端的项目,...利用JavaScript验证是否符合电子邮箱地址&lt;/title&gt; &lt;/head&gt; [removed] // 创建第一个函数validate_emil()并包含两个参数 function validate_email(field, alerttxt) { with

    VUE表单验证.txt

    文档包含了常见的表单验证规则,包括是否合法IP地址、是否手机号码或者固话、是否固话、是否手机号码、是否身份证号码、是否邮箱、合法url、自动检验数值的范围、验证数字输入框最大数值、验证是否1-99之间、验证...

    JavaScript完全自学宝典 源代码

    10.13.html 匹配IP地址。 10.14.html 匹配Email地址。 10.15.html 匹配网址URL。 10.16.html 匹配手机号码。 10.17.html 匹配中文字符。 第11章(\c11) 示例描述:介绍JavaScript管理cookie和...

    javascript表单验证使用示例(javascript验证邮箱)

    被 JavaScript 验证的这些典型的表单数据有: 用户是否已填写表单中的必填项目?用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户是否在数据域 (numeric field) 中输入了文本?必填(或必选)项目 下面...

    《程序天下:JavaScript实例自学手册》光盘源码

    16.7 不使用正则验证IP地址 16.8 IP地址输入框 16.9 判断变量是否已经定义 16.10 判断方法是否已经定义 16.11 表单验证样式(一) 16.12 判断表单是否已修改 16.13 判断控件的类型 16.14 密码强度检查 16.15 身份证...

    JS验证IP,子网掩码,网关和MAC的方法

    主要介绍了JS验证IP,子网掩码,网关和MAC的方法,涉及javascript正则表达式的相关使用技巧,需要的朋友可以参考下

    Mac地址验证的javascript代码

    验证规则: 1. Broadcast mac address (FF:FF:FF:FF::FF:FF:) 2. IPv4 & IPv6 multicast mac address 3. Numeric character code list : 代码如下:function isValidMacAddress(address) { var c = ”; var i = 0,...

    JavaScript期末大作业图书管理系统源代码.zip

    到时候会将项目部署到我的服务器上面,所以会有一个公网IP(项目地址) 输入项目地址,进入index(初始页面): 页面用来展示介绍咱项目的具体内容和信息 并且提供学生的登录、注册以及管理员的注册按钮 (这里可以...

Global site tag (gtag.js) - Google Analytics