javascript中為某個(gè)元素指定事件的三種方式_javascript技巧
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 21:26:00
javascript中為某個(gè)元素指定事件的三種方式_javascript技巧
javascript中為某個(gè)元素指定事件的三種方式_javascript技巧:在javascript中,可以為某個(gè)元素指定事件,指定的方式有以下三種: 1、在html中,使用onclick屬性 2、在javascript中,使用onclick屬性 3、在javascipt中,使用addEvenListener()方法 三種方法的比較 (1)在第二、三種方法中,可以向函數(shù)傳入一個(gè)even
導(dǎo)讀javascript中為某個(gè)元素指定事件的三種方式_javascript技巧:在javascript中,可以為某個(gè)元素指定事件,指定的方式有以下三種: 1、在html中,使用onclick屬性 2、在javascript中,使用onclick屬性 3、在javascipt中,使用addEvenListener()方法 三種方法的比較 (1)在第二、三種方法中,可以向函數(shù)傳入一個(gè)even

在javascript中,可以為某個(gè)元素指定事件,指定的方式有以下三種:
1、在html中,使用onclick屬性
2、在javascript中,使用onclick屬性
3、在javascipt中,使用addEvenListener()方法
三種方法的比較
(1)在第二、三種方法中,可以向函數(shù)傳入一個(gè)event對(duì)象,并讀取其相應(yīng)屬性,而方法一不可以。
(2)首選第二、三種,第一種不利于將內(nèi)容與事件分離,也不能使用event對(duì)象的相關(guān)內(nèi)容。
一些語(yǔ)法細(xì)節(jié)
(1)在第一種方法中,onclick大小寫(xiě)無(wú)關(guān),但在第二種方法中,必須使用小寫(xiě)。因?yàn)镠MTL對(duì)大小寫(xiě)不敏感,而JS則會(huì)區(qū)分大小寫(xiě)。
(2)在第二、三種方法中,指定函數(shù)名時(shí)沒(méi)有雙引號(hào),而第一種作為一個(gè)HTML屬性,需要雙引號(hào)。
(3)第一種方法需要括號(hào),第二、三種不需要。
完整代碼如下:
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
javascript中為某個(gè)元素指定事件的三種方式_javascript技巧
javascript中為某個(gè)元素指定事件的三種方式_javascript技巧:在javascript中,可以為某個(gè)元素指定事件,指定的方式有以下三種: 1、在html中,使用onclick屬性 2、在javascript中,使用onclick屬性 3、在javascipt中,使用addEvenListener()方法 三種方法的比較 (1)在第二、三種方法中,可以向函數(shù)傳入一個(gè)even