preventDefault " />

扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

preventDefault和stopPropagation区别

扬州沐宇科技
2024-06-27 11:31:20
preventDefault

preventDefault()方法是用来阻止事件的默认行为,比如点击链接时阻止页面跳转。stopPropagation()方法是用来阻止事件在DOM树中的传播,即阻止事件冒泡。

在事件处理函数中调用preventDefault()方法会阻止事件的默认行为,但不会阻止事件在DOM树中的传播。而调用stopPropagation()方法会阻止事件在DOM树中的传播,但不会阻止事件的默认行为。

因此,如果想要同时阻止事件的默认行为和阻止事件在DOM树中的传播,可以同时调用preventDefault()和stopPropagation()方法。

扫码添加客服微信