正则表达式应用和事件冒泡

2026-02-05 03:50:24

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。
猜你喜欢