JS觸發(fā)事件event.target VS event.currentTarget實例
更新時間:2023年10月25日 10:52:10 作者:熱飯班長
這篇文章主要介紹了JS觸發(fā)事件event.target VS event.currentTarget實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
定義
event.target為觸發(fā)事件的元素
event.currentTarget為綁定事件處理函數(shù)的元素
事件處理程序綁定在div上
<div onClick="onClick"> <button>按鈕</button> </div> // 情況1:點擊button const onClick = (event) => { console.log(event.target) // 為button,觸發(fā)事件的元素 console.log(event.currentTarget) // 為div,綁定事件處理函數(shù)的元素 } // 情況2:點擊div const onClick = (event) => { console.log(event.target) // 為div,觸發(fā)事件的元素 console.log(event.currentTarget) // 為div,綁定事件處理函數(shù)的元素 }
事件處理程序綁定在button上
<div> <button onClick="onClick">按鈕</button> </div> // 情況1:點擊button const onClick = (event) => { console.log(event.target) // 為button,觸發(fā)事件的元素 console.log(event.currentTarget) // 為button,綁定事件處理函數(shù)的元素 } // 情況2:點擊div,由于div上沒有事件處理函數(shù),所以點擊不會有任何事情發(fā)生
以上就是JS觸發(fā)事件event.target VS event.currentTarget實例的詳細(xì)內(nèi)容,更多關(guān)于JS觸發(fā)事件的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
解析img圖片沒找到onerror事件 Stack overflow at line: 0
本篇文章主要介紹了img圖片沒找到onerror事件 Stack overflow at line: 0 需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12JavaScript實現(xiàn)x秒后自動跳轉(zhuǎn)到一個頁面
今天看視頻學(xué)習(xí)時學(xué)習(xí)了一種新技術(shù),即平時我們在一個頁面點擊“提交”或“確認(rèn)”會自動跳轉(zhuǎn)到一個頁面,在網(wǎng)上搜了一下,關(guān)于這個技術(shù)處理有多種方法,有興趣的朋友可以參考下2013-01-01JavaScript Cookie 直接瀏覽網(wǎng)站分網(wǎng)址
2009-12-12