JS阻止冒泡事件以及默認事件發(fā)生的簡單方法
如果<p>是在<div>里面,那么呢,<P>有一個onclick事件,<div>也有onclick事件,為了觸發(fā)<P>的點擊事件時,不觸發(fā)父元素的點擊事件,那么就需要調(diào)用如下函數(shù):
function stopBubble(e){
if(e&&e.stopPropagation){//非IE
e.stopPropagation();
}
else{//IE
window.event.cancelBubble=true;
}
}
<a onclick=''>如果要阻止默認事件的觸發(fā),即默認的href事件,那么就需要調(diào)用如下函數(shù):
function stopDefault( e ) {
//阻止默認瀏覽器動作(W3C)
if ( e && e.preventDefault )
e.preventDefault();
//IE中阻止函數(shù)器默認動作的方式
else
window.event.returnValue = false;
return false;
}
相關(guān)文章
從數(shù)據(jù)結(jié)構(gòu)分析看:用for each...in 比 for...in 要快些
本篇文章小編將為大家介紹,從數(shù)據(jù)結(jié)構(gòu)分析看:用for each...in 比 for...in 要快些。需要的朋友可以參考一下2013-04-04
JavaScript中把數(shù)字轉(zhuǎn)換為字符串的程序代碼
本篇文章是對JavaScript中把數(shù)字轉(zhuǎn)換為字符串的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友參考下2013-06-06
javascript replace()第二個參數(shù)為函數(shù)時的參數(shù)用法
replace()函數(shù)具有替換功能,它可以具有兩個參數(shù),第一個參數(shù)可以是要被替換的字符串或者匹配要被替換字符串的正則表達式,第二個參數(shù)可以是替換文本或者一個函數(shù),下面看一下關(guān)于replace()函數(shù)的幾個代碼實例2016-12-12
JavaScript中的關(guān)鍵字"VAR"使用詳解 分享
JScript的語法教程里面說在聲明變量時忽略var關(guān)鍵字是完全合法的。但是事實常常又證明想當然的結(jié)果是不可靠的。2013-07-07
js取0-9隨機取4個數(shù)不重復(fù)的數(shù)字代碼實例
這篇文章主要介紹了js取0-9隨機取4個數(shù)不重復(fù)的數(shù)字,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
javascript函數(shù)聲明和函數(shù)表達式區(qū)別分析
本文向大家展示了javascript中函數(shù)聲明和函數(shù)表達式的概念及區(qū)別,介紹的非常全面,也很詳盡,這里推薦給大家2014-12-12
使用Java實現(xiàn)簡單的server/client回顯功能的方法介紹
本篇文章介紹了,使用Java實現(xiàn)簡單的server/client回顯功能的方法。需要的朋友參考下2013-05-05
JavaScript數(shù)據(jù)類型之基本類型和引用類型的值
這篇文章主要介紹了JavaScript數(shù)據(jù)類型之基本類型和引用類型的值,本文講解了動態(tài)的屬性、復(fù)制變量值、傳遞參數(shù)、檢測類型等內(nèi)容,需要的朋友可以參考下2015-04-04

