<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        解析js中addEventListener()與removeEventListener()

        來源:懂視網(wǎng) 責(zé)編:小OO 時間:2020-11-27 20:23:03
        文檔

        解析js中addEventListener()與removeEventListener()

        addEventListener()與removeEventListener()用于處理指定和刪除事件處理程序操作。所有的DOM節(jié)點中都包含這兩種方法,并且它們都接受3個參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和一個布爾值。最后這個布爾值參數(shù)是true,表示在捕獲階段調(diào)用事件處理程序。如果是false(false- 默認(rèn)),表示在冒泡階段調(diào)用事件處理程序。addEventListener的參數(shù)一共有三個,語法為。element.addEventListener(type,listener,useCapture)。下面是詳解。1、其中element是要綁定函數(shù)的對象。
        推薦度:
        導(dǎo)讀addEventListener()與removeEventListener()用于處理指定和刪除事件處理程序操作。所有的DOM節(jié)點中都包含這兩種方法,并且它們都接受3個參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和一個布爾值。最后這個布爾值參數(shù)是true,表示在捕獲階段調(diào)用事件處理程序。如果是false(false- 默認(rèn)),表示在冒泡階段調(diào)用事件處理程序。addEventListener的參數(shù)一共有三個,語法為。element.addEventListener(type,listener,useCapture)。下面是詳解。1、其中element是要綁定函數(shù)的對象。

        這篇文章主要為大家詳細(xì)介紹了addEventListener()與removeEventListener(),用于處理指定和刪除事件處理程序操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下

        addEventListener()與removeEventListener()用于處理指定和刪除事件處理程序操作。
        所有的DOM節(jié)點中都包含這兩種方法,并且它們都接受3個參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和一個布爾值。

        最后這個布爾值參數(shù)是true,表示在捕獲階段調(diào)用事件處理程序;
        如果是false(false- 默認(rèn)),表示在冒泡階段調(diào)用事件處理程序。

        addEventListener的參數(shù)一共有三個,語法為:
        element.addEventListener(type,listener,useCapture)

        下面是詳解:
        1、其中element是要綁定函數(shù)的對象。
        2、type是事件名稱,要注意的是"onclick"要改為"click","onblur"要改為"blur",也就是說事件名不要帶"on"。
        3、listener當(dāng)然就是綁定的函數(shù)了,記住不要跟括號
        4、最后一個參數(shù)是個布爾值,表示該事件的響應(yīng)順序,下面重點介紹一下addEventListener的第3個參數(shù)(useCapture)。

        要在按鈕上為click事件添加事件處理程序,可以使用下列代碼:

        使用DOM2級方法添加事件處理程序的主要好處是可以添加多個事件處理程序。來看下面的例子:

        通過addEventListener()添加的事件處理程序只能使用removeEventListener()來移除;

        移除時傳入的參數(shù)與添加處理程序時使用的參數(shù)相同。
        這也意味著通過addEventListener()添加的匿名函數(shù)無法移除,如下面的例子所示:

        在這個例子中,我使用addEventListener()添加一個事件處理程序。
        雖然調(diào)用removeEventListener看似使用了相同的參數(shù)
        但實際上,第二個參數(shù)與傳入addEventListener()中的是完全不同的函數(shù)。
        而傳入removeEventListener()中的事件處理程序函數(shù)必須與傳入addEventListener()中的相同,

        下面的例子所示:

        重寫后的這個例子沒有問題,是因為在addEventListener()和removeEventListener()中用來相同的函數(shù)。
        實驗結(jié)果是,用戶點擊button時,每次都會輸出"I have been clicked!",說明removeEventListener()函數(shù)沒有起到作用。

        通過查找資料,得出結(jié)論。在使用removeEventListener()函數(shù)時,handler函數(shù),必須和使用addEventListener()里面的handler函數(shù)必須相同。

        所以上面寫的代碼是錯誤的。修正之后的代碼應(yīng)該如下:

        需要學(xué)習(xí)js的同學(xué)請關(guān)注Gxl網(wǎng)js視頻教程,眾多js在線視頻教程可以免費觀看!

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        解析js中addEventListener()與removeEventListener()

        addEventListener()與removeEventListener()用于處理指定和刪除事件處理程序操作。所有的DOM節(jié)點中都包含這兩種方法,并且它們都接受3個參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和一個布爾值。最后這個布爾值參數(shù)是true,表示在捕獲階段調(diào)用事件處理程序。如果是false(false- 默認(rèn)),表示在冒泡階段調(diào)用事件處理程序。addEventListener的參數(shù)一共有三個,語法為。element.addEventListener(type,listener,useCapture)。下面是詳解。1、其中element是要綁定函數(shù)的對象。
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲色大成网站www永久| 国产A在亚洲线播放| 亚洲1234区乱码| www.999精品视频观看免费| 亚洲综合亚洲国产尤物| 久久国产免费观看精品3| 亚洲国产精品一区二区久久| 免费在线看黄的网站| 亚洲欧洲日产国产综合网| 香港a毛片免费观看| 亚洲国产综合自在线另类| 亚洲免费在线视频观看| 亚洲一区二区三区91| 最近中文字幕mv手机免费高清| 成a人片亚洲日本久久| 亚洲日韩在线观看| 无码专区AAAAAA免费视频| 亚洲欧洲精品一区二区三区| 国语成本人片免费av无码| WWW亚洲色大成网络.COM| 亚洲中文字幕无码久久精品1| 日韩电影免费在线观看| 亚洲伊人久久大香线蕉影院| 国产网站在线免费观看| 国产在线国偷精品免费看| 亚洲国产精品无码久久久| 永久免费看mv网站入口| 国产成人无码免费看片软件 | 亚洲最大天堂无码精品区| 免费观看四虎精品国产永久| 91在线免费视频| 亚洲男人的天堂久久精品| 亚洲精品动漫人成3d在线| 久久精品毛片免费观看| 自拍偷自拍亚洲精品播放| 亚洲AV无码精品无码麻豆| 免费爱爱的视频太爽了| 国产在线播放线91免费| 亚洲日本VA午夜在线影院| 亚洲日韩乱码中文无码蜜桃臀网站| 日韩欧毛片免费视频|