Skip to main content

如何阻止冒泡事件和默认事件

阻止冒泡事件

function stopBubble(e) {  
if(e && e.stopPropagation){
e.stopPropagation();
} else {
window.event.cancelBubble = true;
}
};

阻止默认事件

function stopDefault(e){  
if(e && e.preventDefault) {
e.preventDefault();
} else {
window.event.returnValue = false;
}
return false;
};

此题详解: http://caibaojian.com/javascript-stoppropagation-preventdefault.html