事件冒泡传递过程中的事件源

阅读更多

在javascript中事件会按照顺序来触发,但事件无论怎么传递,事件源总是一个,那就是触发事件的那个元素对象。

 

issEvent.addListener(window, 'load', function(){
	
	var divTest = document.getElementById('divTest');
	var divTest2 = document.getElementById('divTest2');
	issEvent.addListener(divTest2, 'mouseup', function(evt){alert(evt.srcElement.id);});
	issEvent.addListener(divTest, 'mouseup', function(evt){alert(evt.srcElement.id);
});

 

12345

 

在divTest2上触发mouseup事件,将弹出两个对话框,内容都是divTest2。

你可能感兴趣的:(事件冒泡传递过程中的事件源)