存档
-
js正则表达式表单验证
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> <html xmlns=”http://www.w3.org/1999/xhtml”> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> <title>js正则表达式匹配demo</title> <script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js”></script> <script type=”application/javascript”> $(document).ready(function(){ /* 设置js正则表达式匹配规则,可以随意扩展,idcard,phone,num,required,alpha是验证规则名称,通过在相应的input字段添加validator属性生效。 比如validator=’alpha’,即为验证是否是字母,多个规则用’|’连接,比如:validator=”required|alpha|upcase” 表示该字段不能为空、必须是字母,并且首字母大写。 下面的validate对象就是相应的规则定义。 */ var validate = new Array(); validate['idcard']= new Array(/^(\d{14}|\d{17})(\d|[Xx])$/,’格式不正确。’);//匹配身份证号码 validate['phone']= new Array(/(^1\d{10}$)|(^\d{7,8}$)/,’电话号码格式不对。’);//电话号码只能是7或者8位数字 validate['num']= new Array(/^\d+$/,’不是数字’); //匹配数字 validate['required']= new Array(/^.+$/,’不能为空’);//是否为空 validate['alpha']= new Array(/^[a-zA-Z]+$/,’只能是字母’);//必须是字母 validate['upcase']= new Array(/^[A-Z]{1}/,’第一个字母要大写’); /* 促发验证规则 */ [...]
2012年2月11日 | 归档于 PHP/Python/C, 其它相关 -
谷歌免费dns服务
国内某些地区的运营商会劫持dns,比如山东联通,当用户访问一个不存在的网址,dns查找不到对应的IP,应该返回页面载入出错页面,但是山东联通会重定向到它自己的一个导航页,非常令人恶心,使用谷歌dns可以避免此问题。 目前谷歌提供了两个dns:8.8.8.8 和 8.8.4.4
2011年11月10日 | 归档于 其它相关 -
Adobe Air资料收集
Adobe air的却是一个令人心动的应用,最起码我是这么认为,刚接触,先把看到的一些好文章转载标记下来,话不多说看下文: 什么是AIR以及如何入门 Air是个跨操作系统的运行环境。可以使用现有的技术如Adobe Flash,Adobe Flex,HTML或者Ajax来创建富客户端应用程序,并把它部署为桌面应用程序。这个运行环境是做为传统的WEB用户体验和复杂的桌面用户体验的一个桥梁。 air给浏览器补充了桌面集成,访问本地数据,嵌入数据库,易用的桌面API和跨操作系统的功能。换言之,就是adobe air使web开发人员能写出跨操作系统的桌面程序。因此,就可以使用html,js以及flash来开发桌面程序了。这个应用给最终用户看到的是一个单 独的包,并且使用WebKit HTML引擎呈现出来的。 唯一要求用户的是必须要安装adobe air运行环境。事实上,adobe air已经很流行了,下载次数超过了1亿,并且在Adobe AIR Market Place 有大约470个精心挑选出来的应用。 Adobe AIR sdk 首先要下载一个运行环境,最新的地址如下:http://labs.adobe.com/downloads/air.html ,要注意选择操作系统。开发air程序的话,还需要安装sdk。工具套件地址如下: Mac OS X (22.1 Mb), Windows (15.8 Mb) and Linux 官方 Adobe AIR资源 下面是官方的资源,方便大家开发。 Adobe AIR Developer Center home Developer Center for HTML and AJAX Developer Center for Flash Developer Center for Flex [...]
2011年5月14日 | 归档于 其它相关标签: adobe air -
编译apache出现:libtool: install: error: cannot install `libaprutil-1.la’
如果你所用的源码不是第一次被编译,那么重新解压一个新的包,再编译,问题可能会被解决。
近期评论