正则表达式应用和事件冒泡
1、使用正则表达式验证邮箱是否正确

2、使用正则表达式验证IP地址
(1-223).(0-255). (0-255). (0-255) IP基本要求
第一位匹配:1-223
范围1-9:[1-9]
范围10-99:[1-9]\d
范围100-199:1\d\d
范围200-219:2[0-1]\d
范围220-223:22[0-3]
第二、三、四位匹配:0-255
范围0-9:\d
范围10-99:[1-9]\d
范围100-199:1\d\d
范围200-249:2[0-4]\d
范围250-255:25[0-5]

3、使用正则表达式隐藏手机号码中的4位

4、4.之所以称之为事件冒泡是指事件的响应会像水泡一样上升至最顶级对象,我们把这种情况就称之为“事件冒泡”。
示例代码:

5、5.有些情况下,事件冒泡是人为设计的,但是大多数情况下,冒泡需要禁止。
在原生Javascript代码中,有两种禁用方式:
1)IE内核浏览器
window.event.cancelBubble = true;
2)W3C内核浏览器
dom对象.事件 = function(event) {
event.stopPropagation();
}
原理图

6、6.在jQuery中其对W3C的支持非常好,所以jQuery中只需要通过event.stopPropagation()就可以实现对冒泡的禁止。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:146
阅读量:47
阅读量:106
阅读量:32
阅读量:68