【小(xiǎo)編推薦】太原web前端開(kā©δi)發--關于 addEventListener

2015-09-09   | σ   發布者:梁國(guó)芳 &nb €sp; |  ≥  查看(kàn):3320次

前端開(kāi)發

addEventListener 用(yòng)于注€&冊事(shì)件(jiàn)處理(lǐ)程序,IE 中 γ為(wèi) attachEvent,我們為(wèi)什(shén)麽講 addEventList♦ππener 而不(bù)講 attachEvent 呢(ne)?一(yī)≥β≥♥來(lái) attachEvent 比較簡單,二來≠$(lái) addEventListener 才是(shì) DOM 中的(d∑∞ >e)标準內(nèi)容。

addEventListener 為(w£σèi)文(wén)檔節點、document、↔÷γ±window 或 XMLHttpRequest 注冊事(shì)件(ji₩≈àn)處理(lǐ)程序,在以前我們一(yī)般是($ γshì) <input type="button&α¥★¶quot;"...",或 do™₩cument.getElementById(&™∞quot;testButton"↔×♦).onclick = FuncName, 而在 DOM Ω​中,我們用(yòng) addEventListener(IE 中用(÷♠©yòng) attachEvent)。

語法

target.addEventListener(ty$≈pe, listener, useCapture);$♦×

示例

function Go()
{
    /‍≈₩/...
}

document.getElementById("tes↔×‌ΩtButton").addEventListener("cλ↔lick", Go, false);

或者 listener 直接就(jiù)是(shì)函數(shù)

document.getElementById("Ω♥♣ ;testButton").addEvΩ↔δentListener("click", functio ¶★¥n () { ... }, false);

 

 

 

 addEventListener-事(shì)件(ji≠≠àn)流