javascript事件

一、事件驅動

    1.事件

      javascript偵測到的用戶的操作或是頁面的一些行爲(怎麼發生的)

    2.事件源

      引發事件的元素。(發生在誰的身上)

    2.事件處理程序

      對事件處理的程序或是函數 (發生了什麼事)

 

二、事件的分類

 

  1.鼠標事件     

    onclick

    ondblclick

    onmousedowm

    onmouseup

    onmousemove

    onmouseover

    onmouseout

 

 2.鍵盤事件

    onkeyup

    onkeydown

    onkeypress   鼠標按下或按住

 

 3.表單事件

    onsubmit

    onblur

    onfoucs

    onchange

 

 4.頁面事件

    onload

    onunload

    onbeforeunload

 

三、如何綁定事件

 

  1.在腳本中綁定

  2.直接在HTML元素綁定

  3.<script for="two" event="onclick">

    alert("我是DIV2");

     </script>

四、同一個事件綁定多個事件處理程序

 

   1.IE:

     對象.attachEvent("事件(on)","處理程序")  添加

     對象.dettachEvent("事件(on)","處理程序")  刪除

 

     FF:

     對象.addEventListener("事件(on)","處理程序",布爾值)   添加

     對象.removeEventListener("事件","處理程序",布爾值)  刪除


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章