|
在前端中,有一個很重要的概念就是事件。我對于事件的理解就是使用者對瀏覽器進行的一個動作,或者說一個操作。
本文會介紹很多與事件有關(guān)的東西,雖然我的出發(fā)點有那么點一網(wǎng)打盡的意思m不過也難以蓋全,所以就把最常用,最基本也相對重要的內(nèi)容拿出來記錄一下。
Javascript綁定事件的方式
傳統(tǒng)的事件綁定
因為各種歷史原因,事件的綁定在不同的瀏覽器總是有不同的寫法,當然現(xiàn)在可能大多數(shù)人都已經(jīng)習(xí)慣于jQuery的事件綁定,而不清楚Javascript的原生事件綁定是什么樣子。
非常傳統(tǒng)的事件的綁定方式,是在一個元素上直接綁定方法,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知識庫:瀏覽器中關(guān)于事件的那點事兒,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。