国产成人艳妇aa视频在线-国产99精品久久久久久-国产又粗又猛又黄的av粉嫩av-非洲老熟妇一区二区三区久久久

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

網(wǎng)頁制作中的Js事件冒泡

發(fā)表日期:2019-03-19 09:10:45   作者來源:方維網(wǎng)絡(luò)   瀏覽:3374   標(biāo)簽:網(wǎng)頁制作    
什么是事件冒泡?我們在平時的開發(fā)過程中,肯定會遇到在一個html元素包裹另一個html元素的情況,我們在這兩個元素上都綁定了事件,如果點(diǎn)擊里面的元素,那么這個事件會向這個對象的父級對象傳播,從里到外,直至它被處理(父級對象所有同類事件都將被激活),或者它到達(dá)了對象層次的最頂層,即document對象(有些瀏覽器是window)。 

怎么阻止了?有三種方法來阻止。

1、.event.stopPropagation();事件處理過程中, 則只阻止事件往上冒泡,不阻止事件本身,它可以執(zhí)行了超鏈接的跳轉(zhuǎn);代碼如下圖:

網(wǎng)頁制作代碼1

2.event.preventDefault(); 有時候點(diǎn)擊提交按鈕會有一些默認(rèn)事件。比如跳轉(zhuǎn)到別的界面。但是如果沒有通過驗(yàn)證的話,就不應(yīng)該跳轉(zhuǎn)。這時候可以通過設(shè)置event.preventDefault(),阻止默認(rèn)行為。代碼如下圖:

網(wǎng)頁制作代碼2

3.return false;事件處理過程中,不僅阻止了事件往上冒泡,而且阻止了事件本身,它就沒有執(zhí)行了超鏈接的跳轉(zhuǎn);代碼如下圖:

網(wǎng)頁制作代碼3
 
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://www.sr53.cn/news/4955.html
相關(guān)網(wǎng)站設(shè)計(jì)案例