2014.9.26验证 事件

一、表单验证

  1. 非空验证(去空格代码保存下来)
  2. 对比验证:跟一个值对比
  3. 范围验证:根据一个范围进行判断
  4. 固定格式验证:电话号码,身份证号,邮编,信用卡号

正则表达式:用符号来描述书写规则

邮箱:

Var reg =\^( \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)$/

电话号码:

身份证号:

语法形式:var a = /正则表达式内容/;

^      匹配开头

$      匹配结尾

\d    一个任意的数字

\w    一个任意的数字或字母

{n}   把左边的表达式重复n遍

{m,n}      把左边的表达式,重复至少m遍,至多n遍

{m,}         把左边的表达式,重复至少m遍,至多不限

+      左边的表达式,出现至少一次,至多不限,相当于{1,}

*左边的表达式,出现至少零次,至多不限,相当于{0,}

?     左边的表达式,出现至少零次,至多一次,相当于{0,1}

[a,c,d]     只能取[]中内容之一

[a-z]或[1-9]   在范围中取其一

|              或者

( )     优先级

\       转义       \(\)显示小括号

\s     任意字符串

其他验证

二、日期时间操作

Var d = new Date();   当前时间

Var d = new Date(1999,4,2)    显示1999年5月2日

d.getFullYear()    年

d.getMonth()             月

d.getDate()  天

d.getDay()    星期几

d.getHours  小时

d.setFullYear()     赋个年份

三、数学函数操作

Math.ceil();         天花板数

Math.floor();              地板数

Math.sqrt();         平方根

Math.random();         随机数

Var a = parseInt(Math.random()) * 10000

四、事件

三要素:事件源,事件数据,事件处理程序

事件冒泡:当元素嵌套的时间,默认情况下内部元素激发某个事件后,外部元素相应的

Onclick         单击触发

Ondbclick    双击触发

Onmouseover    鼠标移上去触发

Onmouseout      鼠标离开触发

Onblur         失去焦点时触发

Onfocus              获得焦点时触发

Onchange    内容改变后触发

Onkeydown

Onkeyup      按键抬起来的时候触发

时间: 2024-11-07 14:17:49

2014.9.26验证 事件的相关文章

HTML 表单和验证事件

HTML 表单和验证事件 1.表单验证<form></form> (1)非空验证(去空格) (2)对比验证(跟一个值对比) (3)范围验证(根据一个范围进行判断) (4)固定格式验证:电话号码,身份证号,邮箱,信用卡号等的验证:需要用到正则表达式来进行验证. (5).其它验证 2.正则表达式 用符号来描述书写规则:/ 中间写正则表达式 / ^ :匹配开头,$:匹配结尾 : /^ve/以ve开头的 /ve$/以ve结尾 \d:一个任意的数字 \w:一个任意的数字或字母 \s: {n}

2014.7.26 为cocos2d-x3.2版本增加protobuffer2.5.0支持

为cocos2d-x3.2版本增加protobuffer2.5.0支持(win32&android) 因为不想排版 所以这里只有文字 可以下载word版观看:点击下载 作用:添加protobuffer支持后,可以利用protobuffer特性来序列化和反序列化二进制数据流. 软件准备:cocos2d-x3.2, protobuffer2.5.0,protoc-2.5.0-win32, vs2012, anroid相关环境(SDK, NDK , CYGWIN等) Setp1:新建cocos2d-x

2014年DDoS攻击事件深入分析

在<2014年DDoS攻击事件分析>的文章中,绿盟科技威胁响应中心第一时间对运营商DDoS攻击事件进行了简要分析.后续绿盟科技DDoS专家跟踪对此次运营商大规模DDoS攻击事件进行了深入分析,发现事件的原因是黑客为了攻击国外游戏厂商,调用了大量国内的肉鸡发起了大规模DDoS递归查询,在短暂的时间内发起了峰值大于6Gbps的查询请求(全国范围内大于100G的攻击).不过让人出乎意料的是,这些肉鸡的大部分居然是家用路由器(相信很多人都24小时不关路由的),这也暴露此类设备的安全性较差,进而引发了业

表单和验证事件以及marquee标签

1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码,身份证号,邮箱,信用卡号等的验证:需要用到正则表达式来进行验证. (5).其它验证 2.正则表达式 用符号来描述书写规则:/ 中间写正则表达式 / ^ :匹配开头,$:匹配结尾 : /^ve/以ve开头的 /ve$/以ve结尾 \d:一个任意的数字 \w:一个任意的数字或字母 \s:任意的字符串 {n}:把左

盘点2014年信息安全大事件

1.2014年1月21日,中国互联网出现大面积DNS解析故障 这一次事故影响到了国内绝大多数DNS服务器,近三分之二的DNS服务器瘫痪,时间持续数小时之久.事故发生期间,超过85%的用户遭遇了DNS故障,引发网速变慢和打不开网站的情况. 2.2014年2月27日,维护网络安全首次列入政府工作报告 中央网络安全和信息化领导小组宣告成立,在北京召开了第一次会议.中共中央总书记.国家主席.中央军委主席***亲自担任组长,***.***任副组长,再次体现了中国最高层全面深化改革.加强顶层设计的意志,显示

HTML--9表单和验证事件

1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码,身份证号,邮箱,信用卡号等的验证:需要用到正则表达式来进行验证. (5).其它验证 2.正则表达式 用符号来描述书写规则:/ 中间写正则表达式 / ^ :匹配开头,$:匹配结尾 : /^ve/以ve开头的 /ve$/以ve结尾 \d:一个任意的数字 \w:一个任意的数字或字母 \s:任意的字符 {n}:把左边

盘点最新2014年信息安全大事件!

1.2014年1月21日,中国互联网出现大面积DNS解析故障 这一次事故影响到了国内绝大多数DNS服务器,近三分之二的DNS服务器瘫痪,时间持续数小时之久.事故发生期间,超过85%的用户遭遇了DNS故障,引发网速变慢和打不开网站的情况. 2.2014年2月27日,维护网络安全首次列入政府工作报告 中央网络安全和信息化领导小组宣告成立,在北京召开了第一次会议.中共中央总书记.国家主席.中央军委主席习近平亲自担任组长,李克强.刘云山任副组长,再次体现了中国最高层全面深化改革.加强顶层设计的意志,显示

2014.12.8 验证

一般在注册的时候会用到: 验证控件:一.非空验证:RequiredFieldValidatorErrorMessage:ControlToValidate:Display:Static--不显示也占空间.Dynamic--不显示不占空间InitialValue:初始值. 应用:1.必须填2.像“不能为空”,这种提示的形式. 二.对比验证:CompareValidatorErrorMessage:ControlToValidate:Display:Static--不显示也占空间.Dynamic--

HTML 表单和验证事件2

正则表达式补充: 建立正则表达式的方法: 例: 1.正则表达式验证身份证: 2.正则表达式验证邮箱: 常用正则表达式: 匹配国内电话号码:d{3}-d{8}|d{4}-d{7}  评注:匹配形式如 0511-4405222 或 021-87888822  匹配腾讯QQ号:[1-9][0-9]{4,}  评注:腾讯QQ号从10000开始  匹配中国邮政编码:[1-9]d{5}(?!d)  评注:中国邮政编码为6位数字  匹配身份证:d{15}|d{18}  评注:中国的身份证为15位或18位  匹