js捕獲和冒泡

2021-06-23 02:23:38 字數 376 閱讀 3136

事件的冒泡和捕獲:

1 捕獲是從上級元素到下級元素,2冒泡是從下級元素到上級元素.

阻止冒泡事件 :

preventdefault,stoppropagation,returnvalue,cancelbubble

• 在w3c中,使用stoppropagation()方法

• 在ie下設定cancelbubble = true;

• 在捕獲的過程中stoppropagation();後,後面的冒泡過程也不會發生了~

• 阻止事件的預設行為,例如click 後的跳轉~

•在w3c中,使用preventdefault()方法;

• 在ie下設定window.event.returnvalue = false;

Js事件捕獲和冒泡

昨天有個面試官問我的問題,他直接問我兩個div巢狀,都有click事件,單擊的時候先彈出子div還是父div。完全不知所以然。過後經過查詢資料後,很是慚愧。原來他問的就是關於js捕獲和冒泡的。我查詢了一些資料 事件捕獲 父 子 當你使用事件捕獲時,父級元素先觸發,子級元素後觸發,即div先觸發,p後...

js 事件冒泡和事件捕獲

1 冒泡型事件 事件按照從最特定的事件目標到最不特定的事件目標 document物件 的順序觸發。ie 5.5 div body document ie 6.0 div body html document mozilla 1.0 div body html document window 2 捕獲...

Js冒泡事件和捕獲事件

js中冒泡事件和捕獲事件 冒泡事件 冒泡事件是從裡向外,即是從被繫結元素開始一直向外到達頁面的所有祖先元素都會被觸發,這 一過程被稱為事件冒泡。這個事件從原始元素開始一直冒泡到dom樹的最上層 捕獲事件 捕獲事件是從頁面的最上層到被繫結元素都會觸發。ie只支援事件冒泡,不支援事件捕獲 冒泡事件和捕獲...