|
在前端中,有一個(gè)很重要的概念就是事件。我對(duì)于事件的理解就是使用者對(duì)瀏覽器進(jìn)行的一個(gè)動(dòng)作,或者說(shuō)一個(gè)操作。
本文會(huì)介紹很多與事件有關(guān)的東西,雖然我的出發(fā)點(diǎn)有那么點(diǎn)一網(wǎng)打盡的意思m不過(guò)也難以蓋全,所以就把最常用,最基本也相對(duì)重要的內(nèi)容拿出來(lái)記錄一下。
Javascript綁定事件的方式
傳統(tǒng)的事件綁定
因?yàn)楦鞣N歷史原因,事件的綁定在不同的瀏覽器總是有不同的寫(xiě)法,當(dāng)然現(xiàn)在可能大多數(shù)人都已經(jīng)習(xí)慣于jQuery的事件綁定,而不清楚Javascript的原生事件綁定是什么樣子。
非常傳統(tǒng)的事件的綁定方式,是在一個(gè)元素上直接綁定方法,element.onclick = function(e){}
<body> <input type="button" id="bt" name="bt button" value="this is a button"> <script> var bt = document.getElementById("bt"); bt.onclick = function(e){ alert("this is a alert"); alert(e.currentTarget.name); } </script> </body>
it知識(shí)庫(kù):瀏覽器中關(guān)于事件的那點(diǎn)事兒,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。