WEB小结(1)——使用js设置ip地址对话框
使用js设置ip地址对话框,关键在于ip地址正则表达式,参考:http://weidongke123-126-com.iteye.com/blog/1976214
test.html:
</pre><pre name="code" class="html"><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>用户登录界面</title><script>
function testIP(x){ //当文本输入框失去焦点时,检查文本框内容是否满足正则表达式var ipAddress = document.getElementById(x).value; if(ipAddress==null||ipAddress=="") //例外情况,文本没有输入return truevar re = /^([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])$/; if(!re.test(ipAddress)){ alert("ip地址格式不正确,请修改"); return false;}elsereturn true;
}
function checkIsNumber(){ //判断键入是否为数字if(event.keyCode>=48&&event.keyCode<=57)return true; elsereturn false; }
</script></head><body><input type="text" id="ipText" name="txt" οnblur="testIP(this.id)" οnkeypress="return checkIsNumber();" /></body>
</html>
关键点:
在输入框的onkeypress事件中检查是否输入的为数字,在onblur(失去焦点,即不再编辑)事件中检查输入的内容是否满足正则表达式
WEB小结(1)——使用js设置ip地址对话框相关推荐
- 了解IP地址及如何设置IP地址
众所周知,在电话通讯中,电话用户是靠电话号码来识别的.同样,在网络中为了区别不同的计算机,也需要给计算机指定一个号码,这个号码就是"IP地址". 什么是IP地址 所谓IP地址就是给 ...
- 前端获取自己所在的ip_前端使用js根据ip地址获取城市地理位置
标签: 前端使用js根据ip地址获取城市地理位置 一.使用js根据ip获取地址位置 1.在html页面,加入如下代码: var cityCode=returnCitySN.cid; document. ...
- 保存ip地址和计算机名称,批量设置IP地址和计算机名
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 最近由于病毒肆虐,学校的公共机房又瘫痪了,只好利用网络同传把机器全都克隆了一遍,可问题又来啦,每个计算机都要重新设置IP地址.子网掩码.网关和DNS服务器 ...
- 路由器与计算机IP配置,路由器设置之前 如何给电脑设置IP地址
我们都知道在连接好电脑和路由器之后,要对路由器进行设置之前,首要的问题就应该解决电脑设置IP地址的这个问题,然后才能访问路由器地址:192.168.1.1或者192.168.0.1,那么本文就为您详细 ...
- 计算机教室怎样自动批量修改ip,批量设置IP地址和计算机名
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 最近由于病毒肆虐,学校的公共机房又瘫痪了,只好利用网络同传把机器全都克隆了一遍,可问题又来啦,每个计算机都要重新设置IP地址.子网掩码.网关和DNS服务器 ...
- 机房批量改计算机名计算机组,批量设置IP地址和计算机名
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 最近由于病毒肆虐,学校的公共机房又瘫痪了,只好利用网络同传把机器全都克隆了一遍,可问题又来啦,每个计算机都要重新设置IP地址.子网掩码.网关和DNS服务器 ...
- linux7 设置dns,RHEL7.0 系列-设置IP地址、网关和DNS
1.1.设置IP地址.网关和DNSRHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式.en代表的是enthernet(以太网),o代表的是onboard(内置),那一串数 ...
- linux7添加两个网关,RHEL7设置IP地址、网关和DNS(示例代码)
█网卡命名格式:enoxxxxx en:代表enthernet(以太网) o:代表onboard(内置) xxxxx:是主板的某种索引编号自动生成,以便保证其唯一性 ●方法1:进入网络配置文件,修改网 ...
- FreeBSD设置IP地址,网关,DNS
1.设置IP地址.网关 ee /etc/rc.conf #编辑 ifconfig_em0="inet 192.168.1.173 netmask 255.255.255.0" ...
最新文章
- 键盘压缩背景,ios滚动不流畅,禁止遮罩层下面内容滚动
- Visual Studio 2010 实用功能总结
- C#开发笔记之06-为什么要尽可能的使用尾递归,编译器会为它做优化吗?
- (77)Vivado设置伪路径约束
- 【大云制造】公有云产品及解决方案V4.0——全新面貌,重新出发
- 阿里二面:我们为什么要做分库分表?
- QGraphicsView实现局部缩放,平移,并且能进行选中数据
- 淘宝天猫商城的推广方法大总结
- link.html百度云,网盘链接自取
- 冯·诺依曼理论的要点
- 空间直线同球体交点求解
- win7无法自动检测修复计算机,无法启动,启动修复正在检查系统问题
- Android Service之设备存储空间监控
- Vlan间通信原理(HCIA)
- EtherCAT IgH常用命令行使用记录
- 坐标反算用计算机怎么算,卡西欧5800计算器坐标正反算程序
- 关于标准盒子模型的(border、 margin和padding)属性的讲解
- 微信消息推送 有新发现 进来看
- Direct3D学习手记五:纹理映射
- Django之爱鲜蜂项目开发 day04