`
daha33
  • 浏览: 52472 次
社区版块
存档分类
最新评论

html中ip验证代码

阅读更多
<html>
<head>
<meta http-equiv="Content-Type" content="textml; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<style>
.a3{width:30;border:0;text-align:center}
</style>
<script>
function mask(obj){
	obj.value=obj.value.replace(/[^\d]/g,'')
	key1=event.keyCode
	if (key1==37 || key1==39){ 
		obj.blur();
		nextip=parseInt(obj.name.substr(2,1))
		nextip=key1==37?nextip-1:nextip+1;
		nextip=nextip>=5?1:nextip
		nextip=nextip<=0?4:nextip
		eval("ip"+nextip+".focus()")
	}
	if(obj.value.length>=3){
		if(parseInt(obj.value)>=256 || parseInt(obj.value)<=0){
			alert(parseInt(obj.value)+"IP地址错误!")
			obj.value=""
			obj.focus()
			return false;
		}else{ 
			obj.blur();
			nextip=parseInt(obj.name.substr(2,1))+1
			nextip=nextip>=5?1:nextip
			nextip=nextip<=0?4:nextip
			eval("ip"+nextip+".focus()")
		}
	}
}
function mask_c(obj)
{
clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))
}
</script>
<title>IP地址输入</title>
</head>
<body>IP地址输入
<div style="border-width:1;border-color:balck;border-style:solid;width:165;font-size:9pt">
<input type=text name=ip1 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>.
<input type=text name=ip2 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>.
<input type=text name=ip3 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>.
<input type=text name=ip4 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>
</div>
</body>
</html>
分享到:
评论

相关推荐

    JS验证IP函数(支持分段验证)

    在日常的网络管理与开发工作中,经常会遇到需要验证用户输入的IP地址是否合法的需求。对于某些特定场景,如仅需输入IP地址的一部分来搜索或过滤设备时,传统的全量IP地址验证就显得不够灵活。本文将详细介绍一个...

    一行代码搞定整站的表单验证js代码

    20. **颜色代码验证**:验证HTML颜色代码,如`/#([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$/`。 21. **CSS单位验证**:确认CSS尺寸值的单位正确,如px, em, %等。 22. **IP地址验证**:检查输入的是否为...

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

    在HTML标记或ASP.NET代码中,我们将`ClientValidationFunction`属性设置为`checkIPAddress`,这样当用户尝试提交包含IP地址的表单时,浏览器就会调用这个函数进行验证。 总结来说,通过使用CustomValidator控件和...

    显示来客IP地址代码.rar

    标题中的“显示来客IP地址代码”指的是在网页中实现获取并展示访问用户IP地址的JavaScript代码。在互联网上,每个设备在访问网站时都会被分配一个唯一的IP地址,这个地址用于标识网络上的设备。开发者有时需要在网页...

    JavaScript的URL encode decode源代码,ip验证,TRim

    在标题提到的“JavaScript的URL encode decode源代码,ip验证,TRim”中,我们将探讨这三个关键概念。 1. URL编码与解码: 在JavaScript中,我们经常需要对URL中的特殊字符进行编码,以确保它们在HTTP请求中被正确...

    IP测试工具的源代码

    标题中的“IP测试工具的源代码”指的是一个用于检测和分析IP网络通信的软件工具的原始编程代码。这种工具通常包含一系列功能,如IP地址验证、网络连通性检查、速度测试、端口扫描等。源代码是程序员编写的未经过编译...

    PHP filter_var 验证邮箱、IP、URL的格式

    在提供的`demo.php`文件中,可能包含了这些验证功能的示例代码。通过查看和学习这个文件,你可以更好地理解`filter_var`函数的实际应用。 总之,`filter_var`是PHP中一个非常实用的函数,能够帮助开发者高效地完成...

    屏蔽各城市ip asp

    在压缩包中的"news-ip"文件可能包含的是更新的IP数据或者相关的ASP源代码。如果是IP数据,可能是CSV、TXT或其他格式,需要按照相应的规则解析;如果是ASP源代码,将涉及具体的编程实现,包括数据库连接、IP比较和...

    IP地址显示

    在网页中显示IP地址通常用于提供用户地理位置信息、安全验证或网站分析等目的。 描述“在网页中显示IP”暗示了这个过程涉及到前端和后端的交互。前端部分可能是一个简单的HTML页面,包含JavaScript代码来获取用户的...

    js和html模拟系统的ip地址输入框

    1. **事件监听**:JS可以监听用户在输入框中的输入,如`input`或`change`事件,以便实时验证IP地址。 2. **正则表达式验证**:利用正则表达式检查输入的IP地址是否符合格式。对于IPv4,正则表达式如上所示;对于...

    jquery编写验证ip的input输入框,附带获取 input光标位置

    标题中的"jquery编写验证ip的input输入框"意味着我们需要创建一个HTML `input`元素,然后利用jQuery来处理用户的输入,确保输入的格式符合IP地址的标准(即由四个0-255之间的数字,用点号分隔)。这涉及到正则表达式...

    ASP留言板,带有IP等信息,源代码可以修改

    表单的提交事件会触发ASP代码处理这些数据,包括收集用户输入、验证数据、获取IP地址等。 3. **IP获取**:在ASP中,可以使用`Request.ServerVariables("REMOTE_ADDR")`来获取用户IP地址。这个信息可以用于日志记录...

    纯前端校验IP格式(IPV6):(项目代码验证资源)

    在上述代码中,我们创建了一个Vue组件,包含一个文本输入框和一个错误提示。当用户在输入框中输入内容时,`@input`事件会触发`validateIPv6`方法。这个方法使用正则表达式检查输入的IP地址是否符合IPv6格式。如果...

    Delphi 版 HTML5 WebSocket Server 代码

    代码中包括: HTML5 WebSocket 握手协议的说明及解析代码; AnsiToUnicode和UnicodeToAnsi高效转码代码; SplitStr按指定字符串拆分字符串的高效代码; 适用于Delphi2010及高版本的MD5代码,非本人编写,未...

    源代码-IP登记管理 Build.zip

    在IP登记管理系统的源代码中,我们可以预期找到以下关键部分: 1. 数据库设计:系统需要一个数据库来存储IP地址信息,如IP地址、分配状态、使用者等。可能会使用SQL Server、MySQL或其他关系型数据库管理系统。 2....

    JQuery插件 IP地址输入框

    在这段代码中,`#ipInput`是输入框的ID,`ipInput()`则是调用的插件方法。 5. **自定义配置**:插件可能提供了可配置选项,以调整其行为。例如,可以设置错误提示的文字或者改变输入框的样式。 虽然当前插件在IE...

    IP签名程序PHP.rar

    此外,`chinazhzh.net`可能是项目中用到的某个库或者API的来源,可能用于辅助获取或验证IP信息。例如,它可能是一个IP库,提供IP定位、反查等服务。如果需要这些额外功能,你需要根据该服务的文档进行相应的集成。 ...

    支持多片ds18b20温度读取,纯verilog 代码实现,没有添加任何IP核可移植到任意fpga平台,经项目验证稳定可靠

    在描述中提到“没有添加任何IP核”,这意味着整个设计完全基于基础的Verilog代码,没有使用预构建的知识产权模块,这提高了代码的可移植性。IP核是预先设计好的功能模块,可以加速设计过程,但可能限制了在不同FPGA...

    html登陆页面的完整代码

    以下是一个简单的HTML登录页面的完整代码 这个页面创建了一个简单的登录表单,包括用户名和密码的输入框以及一个提交按钮。当用户点击提交按钮时,表单数据将被提交到名为 "login.php" 的服务器端脚本。你可以根据...

Global site tag (gtag.js) - Google Analytics