<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>
分享到:
相关推荐
在日常的网络管理与开发工作中,经常会遇到需要验证用户输入的IP地址是否合法的需求。对于某些特定场景,如仅需输入IP地址的一部分来搜索或过滤设备时,传统的全量IP地址验证就显得不够灵活。本文将详细介绍一个...
20. **颜色代码验证**:验证HTML颜色代码,如`/#([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$/`。 21. **CSS单位验证**:确认CSS尺寸值的单位正确,如px, em, %等。 22. **IP地址验证**:检查输入的是否为...
在HTML标记或ASP.NET代码中,我们将`ClientValidationFunction`属性设置为`checkIPAddress`,这样当用户尝试提交包含IP地址的表单时,浏览器就会调用这个函数进行验证。 总结来说,通过使用CustomValidator控件和...
标题中的“显示来客IP地址代码”指的是在网页中实现获取并展示访问用户IP地址的JavaScript代码。在互联网上,每个设备在访问网站时都会被分配一个唯一的IP地址,这个地址用于标识网络上的设备。开发者有时需要在网页...
在标题提到的“JavaScript的URL encode decode源代码,ip验证,TRim”中,我们将探讨这三个关键概念。 1. URL编码与解码: 在JavaScript中,我们经常需要对URL中的特殊字符进行编码,以确保它们在HTTP请求中被正确...
标题中的“IP测试工具的源代码”指的是一个用于检测和分析IP网络通信的软件工具的原始编程代码。这种工具通常包含一系列功能,如IP地址验证、网络连通性检查、速度测试、端口扫描等。源代码是程序员编写的未经过编译...
在提供的`demo.php`文件中,可能包含了这些验证功能的示例代码。通过查看和学习这个文件,你可以更好地理解`filter_var`函数的实际应用。 总之,`filter_var`是PHP中一个非常实用的函数,能够帮助开发者高效地完成...
在压缩包中的"news-ip"文件可能包含的是更新的IP数据或者相关的ASP源代码。如果是IP数据,可能是CSV、TXT或其他格式,需要按照相应的规则解析;如果是ASP源代码,将涉及具体的编程实现,包括数据库连接、IP比较和...
在网页中显示IP地址通常用于提供用户地理位置信息、安全验证或网站分析等目的。 描述“在网页中显示IP”暗示了这个过程涉及到前端和后端的交互。前端部分可能是一个简单的HTML页面,包含JavaScript代码来获取用户的...
1. **事件监听**:JS可以监听用户在输入框中的输入,如`input`或`change`事件,以便实时验证IP地址。 2. **正则表达式验证**:利用正则表达式检查输入的IP地址是否符合格式。对于IPv4,正则表达式如上所示;对于...
标题中的"jquery编写验证ip的input输入框"意味着我们需要创建一个HTML `input`元素,然后利用jQuery来处理用户的输入,确保输入的格式符合IP地址的标准(即由四个0-255之间的数字,用点号分隔)。这涉及到正则表达式...
表单的提交事件会触发ASP代码处理这些数据,包括收集用户输入、验证数据、获取IP地址等。 3. **IP获取**:在ASP中,可以使用`Request.ServerVariables("REMOTE_ADDR")`来获取用户IP地址。这个信息可以用于日志记录...
在上述代码中,我们创建了一个Vue组件,包含一个文本输入框和一个错误提示。当用户在输入框中输入内容时,`@input`事件会触发`validateIPv6`方法。这个方法使用正则表达式检查输入的IP地址是否符合IPv6格式。如果...
代码中包括: HTML5 WebSocket 握手协议的说明及解析代码; AnsiToUnicode和UnicodeToAnsi高效转码代码; SplitStr按指定字符串拆分字符串的高效代码; 适用于Delphi2010及高版本的MD5代码,非本人编写,未...
在IP登记管理系统的源代码中,我们可以预期找到以下关键部分: 1. 数据库设计:系统需要一个数据库来存储IP地址信息,如IP地址、分配状态、使用者等。可能会使用SQL Server、MySQL或其他关系型数据库管理系统。 2....
在这段代码中,`#ipInput`是输入框的ID,`ipInput()`则是调用的插件方法。 5. **自定义配置**:插件可能提供了可配置选项,以调整其行为。例如,可以设置错误提示的文字或者改变输入框的样式。 虽然当前插件在IE...
此外,`chinazhzh.net`可能是项目中用到的某个库或者API的来源,可能用于辅助获取或验证IP信息。例如,它可能是一个IP库,提供IP定位、反查等服务。如果需要这些额外功能,你需要根据该服务的文档进行相应的集成。 ...
在描述中提到“没有添加任何IP核”,这意味着整个设计完全基于基础的Verilog代码,没有使用预构建的知识产权模块,这提高了代码的可移植性。IP核是预先设计好的功能模块,可以加速设计过程,但可能限制了在不同FPGA...
以下是一个简单的HTML登录页面的完整代码 这个页面创建了一个简单的登录表单,包括用户名和密码的输入框以及一个提交按钮。当用户点击提交按钮时,表单数据将被提交到名为 "login.php" 的服务器端脚本。你可以根据...