JavaScript中如何阻止事件冒泡和默认行为?

1.阻止事件冒泡:

  • 标准浏览器:e.stopPropagation()
  • IE9之前:event.canceBubble = true;

2.阻止默认事件:

  • return false : 既阻止事件冒泡也阻止默认事件
  • 标准浏览器:e.preventDefault();
  • IE9之前:return value = false;

猜你喜欢

转载自blog.csdn.net/ni15534789894/article/details/111488952