最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS綁定事件的3種方法舉例示范(簡單易懂)

 更新時間:2023年11月29日 08:36:55   作者:遠近高低各不同  
在JavaScript的學(xué)習(xí)中我們經(jīng)常會遇到JavaScript的事件機制,例如事件綁定、事件監(jiān)聽、事件委托(事件代理)等,這篇文章主要給大家介紹了關(guān)于JS綁定事件的3種方法,需要的朋友可以參考下

前言

相信大家都了解過事件,但如何給元素綁定事件,如何使用呢?

讓我為大家介紹三種綁定事件的方法吧!

以下都是用點擊事件(click)來做示范

一、行內(nèi)綁定事件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <!-- 第一種方法,行內(nèi)綁定事件,取一個函數(shù)名稱 -->
    <button onclick="fun()">點擊</button>
</body>
<script>
    // 第一種方法
    function fun() {
        console.log(1);
    }
</script>
</html>

二、使用on綁定事件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <button>點擊</button>
</body>
<script>
    // 第二種方法
    // 先獲取button元素
    let but = document.querySelector("button")
    // 使用on的方法綁定
    but.onclick = function(){
        console.log(1);
    }
</script>
</html>

三、使用事件監(jiān)聽的形式綁定事件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <button>點擊</button>
</body>
<script>
    // 第三種方法
    // 先獲取button元素
    let but = document.querySelector("button")
    // 使用addEventListener
    but.addEventListener("click",function(){
        console.log(1);
    })
</script>
</html>

代碼總結(jié):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>綁定事件的三種方法</title>
</head>
<body>
      <!-- 第一種方法,行內(nèi)綁定事件,取一個函數(shù)名稱 -->
      <!-- <button οnclick="fun()">點擊</button> -->
      <button>點擊</button>
</body>
<script>
     // 第一種方法
    //  function fun() {
    //     console.log(1);
    // }
    // .......................
     // 第二種方法
    // 先獲取button元素
    // let but = document.querySelector("button")
    // 使用on的方法綁定
    // but.onclick = function(){
    //     console.log(1);
    // }
    // ...........................
     // 第三種方法
    // 先獲取button元素
    // let but = document.querySelector("button")
    // 使用addEventListener
    // but.addEventListener("click",function(){
    //     console.log(1);
    // })
</script>
</html>

總結(jié) 

到此這篇關(guān)于JS綁定事件的3種方法的文章就介紹到這了,更多相關(guān)JS綁定事件方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js字符串倒序的實例代碼

    js字符串倒序的實例代碼

    這篇文章主要介紹了js字符串倒序的實例代碼,代碼分為3部分,給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • 微信小程序之console.log()使用方法

    微信小程序之console.log()使用方法

    console.log()?是 JavaScript 中的標準內(nèi)置函數(shù),主要用于在瀏覽器的控制臺(Console)中輸出信息,幫助開發(fā)者進行調(diào)試和跟蹤代碼運行狀態(tài),下面給大家介紹微信小程序之console.log()使用,感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • ie與ff下的event事件

    ie與ff下的event事件

    event是ie自帶的一個對象,而ff中不存在該對象,只能通過傳遞參數(shù)的方式來模擬event,:(
    2009-09-09
  • javascript中萬惡的function實例分析

    javascript中萬惡的function實例分析

    javascript中萬惡的function實例分析,學(xué)習(xí)js的朋友可以參考下。
    2011-05-05
  • 返回函數(shù)的JavaScript函數(shù)

    返回函數(shù)的JavaScript函數(shù)

    理解返回函數(shù)的JavaScript函數(shù)是什么意思,通過幾個簡短的例子真正理解返回函數(shù)的JavaScript函數(shù)到底是什么?感興趣的小伙伴們可以參考一下
    2016-06-06
  • javascript appendChild,innerHTML,join性能比較代碼

    javascript appendChild,innerHTML,join性能比較代碼

    在實際應(yīng)用中,應(yīng)該避免直接用innerHTML,對于大量的字符連接運算,應(yīng)該考慮先運算再輸出。
    2009-08-08
  • javascript 頁面只自動刷新一次

    javascript 頁面只自動刷新一次

    記得meta標簽當中有一個refresh的功能嗎?這是讓瀏覽的頁面刷新并可以轉(zhuǎn)到相應(yīng)的頁面,如果刷新本頁的話就會造成重復(fù)的刷新,現(xiàn)在我們就試試用腳本來實現(xiàn)只讓頁面刷新一次.
    2009-07-07
  • JavaScript高級程序設(shè)計 閱讀筆記(十九) js表格排序

    JavaScript高級程序設(shè)計 閱讀筆記(十九) js表格排序

    js表格排序?qū)崿F(xiàn)代碼,需要的朋友可以參考下
    2012-08-08
  • JS操作CSS隨機改變網(wǎng)頁背景實現(xiàn)思路

    JS操作CSS隨機改變網(wǎng)頁背景實現(xiàn)思路

    JS和CSS讓頁面每次刷新隨機產(chǎn)生一張背景圖,當然我的回答是可以的,下面是具體的實現(xiàn)思路,感興趣的朋友可以參考下
    2014-03-03
  • 通過設(shè)置CSS中的position屬性來固定層的位置

    通過設(shè)置CSS中的position屬性來固定層的位置

    position 屬性規(guī)定元素的定位類型,這個屬性定義建立元素布局所用的定位機制,本文給大家介紹通過設(shè)置CSS中的position屬性來固定層的位置,感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12

最新評論

郯城县| 建宁县| 五大连池市| 尉犁县| 海门市| 桓仁| 镇雄县| 定结县| 淳化县| 宜丰县| 内丘县| 浪卡子县| 仁怀市| 凉山| 景宁| 准格尔旗| 东阿县| 威海市| 仁寿县| 玛曲县| 芷江| 共和县| 达日县| 三原县| 卢龙县| 张家川| 奎屯市| 且末县| 南雄市| 靖西县| 昔阳县| 比如县| 平远县| 彰武县| 奉贤区| 北辰区| 务川| 抚州市| 青田县| 大邑县| 手游|