event.preventDefault() 和 event.stopPropagation()方法之间有什么区别?如何知道是否在元素中使用了event.preventDefault()方法?

niboac

关注

阅读 70

2022-03-25


​event.preventDefault()​​​ 方法可防止元素的默认行为。如果在表单元素中使用,它将阻止其提交。如果在锚元素中使用,它将阻止其导航。如果在上下文菜单中使用,它将阻止其显示或显示。​​event.stopPropagation()​​方法用于阻止捕获和冒泡阶段中当前事件的进一步传播。

我们可以在事件对象中使用​​event.defaultPrevented​​​属性。它返回一个布尔值用来表明是否在特定元素中调用了​​event.preventDefault()​​。


精彩评论(0)

0 0 举报