IP地址输入框

<style>

div.IPDiv{background:#ffffff;width:120;font-size:9pt;text-align:center;border:2 ridge threedshadow;border-right:inset threedhighlight;border-bottom:inset threedhighlight;
}
input.IPInput{width:24;font-size:9pt;text-align:center;border-width:0;
}
</style>
<script language="JScript" for="document" event="onkeydown">
if(event.keyCode==13)event.keyCode=9;
</script>
<script language="JScript">
var IPlikeInputStr=[];
for(var i=0;i<4;i++)IPlikeInputStr[i]="<input class="IPInput" name=IPInput type=text size=3 maxlength=3 onkeydown=‘if(event.srcElement.value.length==3||event.keyCode==39)event.keyCode=9‘>"+(i==3?"":".");
document.write("<div class="IPDiv">"+IPlikeInputStr.join("")+"</div>");
</script>

摘自 : http://www.jb51.net/article/590.htm

时间: 2024-10-10 14:45:36

IP地址输入框的相关文章

QML自定义IP地址输入框

QML输入框同样能用正则表达式,在输入ip地址时使用正则来判断输入的正确性 TextField { id: textfield_operation_ip1 x: 492 y: 120 width: 269 height: 61 text: "" visible: true placeholderText: qsTr("请输入IP地址") font.pixelSize: 25 focus:true validator: RegExpValidator{regExp:/

Qt编写自定义控件68-IP地址输入框

一.前言 这个IP地址输入框控件,估计写烂了,网上随便一搜索,保证一大堆,估计也是因为这个控件太容易了,非常适合新手练手,一般的思路都是用4个qlineedit控件拼起来,然后每个输入框设置正则表达式过滤只能输入3位数字,然后安装事件过滤器识别回车自动跳到下一个输入框.关于如何设置正则表达式过滤,这个可以搜索查到,本人也不大懂这个规则,貌似还有专门的书籍专门介绍正则表达式,可能这块非常强大. 开源地址:https://gitee.com/feiyangqingyun/QWidgetDemo ht

js 检测输入框内容是否为合法的IP地址

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  <HTML>   <HEAD>    <TITLE> 检查是否为IP地址</TITLE>    <META NAME="Generator" CONTENT="EditPlus">    <META NAME="Author"

用IP地址添加网络打印机

假定打印机的IP地址是192.168.1.21,可按如下方法添加打印机:(以Microsoft Windows XP 操作系统为例) 1.开始-->设置-->打印机和传真(P).单击打开"打印机和传真"窗口. 开始-->设置-->打印机和传真 "打印机和传真"窗口 2.在此窗口中单击"添加打印机",弹出"添加打印机向导"窗口. "添加打印机向导"窗口 3.单击"下一步&qu

NetSetMan IP地址切换工具

http://www.netsetman.com/en/freeware NetSetMan NetSetMan是一个网络设置管理器,它可以很容易在6种不同的,视觉结构化的配置之间切换,包括: IP地址(IPv4的和IPv6!) 网关(包括跃点数 Metric) DNS 服务器 WINS 服务器 WiFi 管理 计算机名 工作组 默认打印机 网络驱动器 网卡状态 连接(RAS/DUN/PPP/VPN) DNS 后缀 路由表 SMTP 服务器 Hosts 文件条目 系统设置 MAC 地址 脚本(B

QT正则表达式---针对IP地址

判断合法IP的QT正则表达式: bool IsIPaddress(QString ip) { QRegExp rx2("(//d+)(//.)(//d+)(//.)(//d+)(//.)(//d +)"); int pos = rx2.indexIn(ip); if(pos>-1)    { for(int i=0;i<4;i++)        {            if( rx2.cap(i*2+1).toInt()>=255 )            {  

Android实现仿电脑的ip地址输入

最近该需求改到一个特别的,估计有人也遇到过这种恶心的需求,客户端居然需要输入ip地址,感觉有点扯,客户自己输入ip地址,呵呵,总之,不完成也不行啊,没有砍经理的力气,只能撸代码了. 下面开始正题,先上一下运行效果,方便观看 上面的输入框写成了一个自定义组合控件,方便使用,说起来功能也挺简单的,主要是组合了四个EditText,然后判断EditText输入内容,还有就是对焦点的获取也是比较重要的,由于本人刚学Android不久,可能有更好的办法,这里只是写一下我自己的实现方式,同样的你可以用这种方

linux文本三剑客匹配网卡IP地址大PK(CentOS 7系统)

    运维工程师在做配置的过程中很多时候都需要去获取目标服务器网卡上的IP地址,那究竟用什么方式获取更便捷了,博主今天就带大家使用linux文本三剑客分别获取一下网卡的IP地址,最后我们再来对比一下. 实验环境: 系统:CentOS 7.2 网卡张数:双网卡 linux文本三剑客之grep 获取ifconfig输出中的IP地址 ifconfig | egrep -o "\<([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-1][0-9]|22[0-3])\>.(\

MySQL怎样存储IP地址

这两天面试,借贷宝面试官有问到你之前的项目是如何存储ip地址的,我的回答是,存储为varchar字符串类型(事实上我之前参与的项目中的确是采用varchar类型来存储的,但现在想想,当时的场景也仅仅是记录用户操作的地址,也没什么太多用途). 然后,面试官又问我,那你如何查找出A类IP地址的内容,这个时候我就懵了,因为我根本不知道IP地址还分类别,只知道基本格式是从0.0.0.0 ~ 255.255.255 所以,面试也是一种知识的学习,只可惜过程太痛苦,年轻的时候多学点总不是坏处,后悔当初在公司