前端阻止冒泡 和默认行为
前端阻止冒泡和默认行为的方法如下:
- 阻止冒泡:在事件处理函数中调用event.stopPropagation()方法即可阻止事件冒泡。例如:
document.getElementById("myButton").addEventListener("click", function(event) {
event.stopPropagation();
// handle button click event
});
- 阻止默认行为:在事件处理函数中调用event.preventDefault()方法即可阻止事件的默认行为。例如:
document.getElementById("myLink").addEventListener("click", function(event) {
event.preventDefault();
// handle link click event
});
需要注意的是,阻止默认行为可能会导致一些不良的用户体验,因此在使用时需要慎重考虑。
原文地址: https://www.cveoy.top/t/topic/5YS 著作权归作者所有。请勿转载和采集!