成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網。
搜索
您的當前位置:首頁javascript相關事件的幾個概念_javascript技巧

javascript相關事件的幾個概念_javascript技巧

來源:九壹網

客戶端javascript程序采用了異步事件驅動編程模型。

相關事件的幾個概念:

  事件類型(event type):用來說明發(fā)生什么類型事件的字符串;

  事件目標(event target):發(fā)生事件的對象;

  事件處理程序(event handler):處理或響應事件的函數;

  事件對象(event object):與特定事件相關且包含有關該事件詳細信息的對象;

  事件傳播(event propagation):瀏覽器決定哪個對象出發(fā)其事件處理程序的過程;

注冊事件處理程序:

  1、設置javascript對象屬性;

  2、設置html標簽屬性

  3、addEventListener或attachEvent(后者為IE的)



事件傳播的三個階段:

  1、發(fā)生在目標處理函數之前,稱為‘捕獲'階段;

  2、對象本身的處理事件的調用;

  3、事件的冒泡階段;

在javascript中,可以為某個元素指定事件,指定的方式有以下三種:

1、在html中,使用onclick屬性
2、在javascript中,使用onclick屬性
3、在javascipt中,使用addEvenListener()方法

三種方法的比較

(1)在第二、三種方法中,可以向函數傳入一個event對象,并讀取其相應屬性,而方法一不可以。
(2)首選第二、三種,第一種不利于將內容與事件分離,也不能使用event對象的相關內容。

一些語法細節(jié)

(1)在第一種方法中,onclick大小寫無關,但在第二種方法中,必須使用小寫。因為HMTL對大小寫不敏感,而JS則會區(qū)分大小寫。
(2)在第二、三種方法中,指定函數名時沒有雙引號,而第一種作為一個HTML屬性,需要雙引號。
(3)第一種方法需要括號,第二、三種不需要。



完整代碼:


            
            

Copyright ? 2019- 91gzw.com 版權所有 湘ICP備2023023988號-2

違法及侵權請聯系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務所王興未律師提供法律服務