欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js 冒泡事件與事件監(jiān)聽使用分析

 更新時間:2009年09月21日 19:50:32   作者:  
js 冒泡事件與事件監(jiān)聽 代碼分析
冒泡事件
js中“冒泡事件(bubble)”并不是能實際使用的花哨技巧,它是一種對js事件執(zhí)行順序的機制,“冒泡算法”在編程里是一個經(jīng)典問題,冒泡算法里面的“冒泡”應(yīng)該說是交換更加準確;js里面的“冒泡事件”才是真正意義上的“冒泡”,它從DOM最低層逐層遍歷樹,然后附加相應(yīng)事件。以下面代碼為例:

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

查看運行效果
事件監(jiān)聽
事件監(jiān)聽準確一點講可以說是js引擎對用戶鼠標、鍵盤、窗口事件等動作的監(jiān)視進行的操作,也就是針對用戶相應(yīng)的操作進行附加事件,常用的類似 btnAdd.onclick="alert('51obj.cn')"就是一種簡單的附加事件,只不過這種方法不支持附加多個事件以及刪除事件。以下代 碼將實現(xiàn)附加事件后刪除事件(IE下):

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

查看運行結(jié)果
IE不能稱為標準的DOM瀏覽器,即使是最新的IE8,相對于標準DOM如Firefox、Opera等,它是個“異類”;在Firefox中才真正有稱為事件監(jiān)聽的函數(shù)addEventListener,如下例

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

查看運行效果
從上面兩個例子看出attachEvent在Firefox中并不支持,IE也不支持addEventListener.因此需要使用兼容性的方法。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

相關(guān)文章

  • PHP實現(xiàn)本地圖片上傳和驗證功能

    PHP實現(xiàn)本地圖片上傳和驗證功能

    這篇文章主要為大家詳細介紹了PHP實現(xiàn)本地圖片上傳和驗證功能的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 用javascript編寫的第一人稱射擊游戲

    用javascript編寫的第一人稱射擊游戲

    用javascript編寫的第一人稱射擊游戲...
    2007-02-02
  • mongoose之bulkWrite操作使用實例

    mongoose之bulkWrite操作使用實例

    這篇文章主要為大家介紹了mongoose之bulkWrite操作使用實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • js實現(xiàn)樓層滾動效果

    js實現(xiàn)樓層滾動效果

    這篇文章主要為大家詳細介紹了js實現(xiàn)樓層滾動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • JS字符串和數(shù)組如何實現(xiàn)相互轉(zhuǎn)化

    JS字符串和數(shù)組如何實現(xiàn)相互轉(zhuǎn)化

    這篇文章主要介紹了JS字符串和數(shù)組如何實現(xiàn)相互轉(zhuǎn)化,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • 微信小程序 可搜索的地址選擇實現(xiàn)詳解

    微信小程序 可搜索的地址選擇實現(xiàn)詳解

    這篇文章主要介紹了微信小程序 可搜索的地址選擇實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 用JavaScript做簡易的購物車的代碼示例

    用JavaScript做簡易的購物車的代碼示例

    這篇文章主要介紹了用JavaScript做簡易的購物車的代碼示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • js window.print實現(xiàn)打印特定控件或內(nèi)容

    js window.print實現(xiàn)打印特定控件或內(nèi)容

    window.print可以打印網(wǎng)頁,但有時候我們只希望打印特定控件或內(nèi)容,怎么辦呢?可以把要打印的內(nèi)容放在div中,然后用下面的代碼進行打印,希望對大家有所幫助
    2013-09-09
  • 頁面圖片浮動左右滑動效果的簡單實現(xiàn)案例

    頁面圖片浮動左右滑動效果的簡單實現(xiàn)案例

    本篇文章主要是對頁面圖片浮動左右滑動效果的簡單實現(xiàn)案例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • B/S(Web)實時通訊解決方案分享

    B/S(Web)實時通訊解決方案分享

    這篇文章主要為大家分享了B/S(Web)實時通訊的解決方案,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04

最新評論