欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2023年11月29日 08:36:55   作者:遠近高低各不同  
在JavaScript的學習中我們經(jīng)常會遇到JavaScript的事件機制,例如事件綁定、事件監(jiā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>

代碼總結:

<!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>

總結 

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

相關文章

  • Google Map Api和GOOGLE Search Api整合實現(xiàn)代碼

    Google Map Api和GOOGLE Search Api整合實現(xiàn)代碼

    將GOOGLE MAP API 和 GOOGLE Search API 進行整合,我用面向對象的方式寫了一個類,通過傳一個經(jīng)緯度進去,自動通過GOOGLE LOCAL SEARCH獲取附近的相關信息。比如餐廳、景點等,反過來標到地圖上,并可在任意容器內(nèi)顯示。
    2009-07-07
  • js print打印網(wǎng)頁指定區(qū)域內(nèi)容的簡單實例

    js print打印網(wǎng)頁指定區(qū)域內(nèi)容的簡單實例

    下面小編就為大家?guī)硪黄猨s print打印網(wǎng)頁指定區(qū)域內(nèi)容的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • JS中定位 position 的使用實例代碼

    JS中定位 position 的使用實例代碼

    本文通過實例代碼給大家介紹了JS中定位 position 的使用,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-08-08
  • JavaScript數(shù)組方法大全(推薦)

    JavaScript數(shù)組方法大全(推薦)

    本文是小編給大家特意整理的關于js數(shù)組方法的知識,非常實用,在面試筆試題中經(jīng)常用得到,有需要的朋友可以參考下
    2016-07-07
  • js圖片跟隨鼠標移動代碼

    js圖片跟隨鼠標移動代碼

    大家瀏覽網(wǎng)頁的時候,見到過圖片跟隨鼠標移動的js特效,效果非常好,是怎么實現(xiàn)的呢,實現(xiàn)這個功能很簡單,感興趣的朋友一起看看吧
    2015-11-11
  • Js+Flash實現(xiàn)訪問剪切板操作

    Js+Flash實現(xiàn)訪問剪切板操作

    最近需要遇到了這個問題點擊按鈕復制鏈接的功能果斷度娘谷哥,最后找到得解決方案ZeroClipBoard一款開源得js+Flash實現(xiàn)得剪切板操作
    2012-11-11
  • JSONP跨域請求

    JSONP跨域請求

    本文主要介紹了jsonp跨域請求的相關知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-03-03
  • js/html光標定位的實現(xiàn)代碼

    js/html光標定位的實現(xiàn)代碼

    光標定位,想必大家有所了解吧,在本文將為大家介紹的是通過自定義函數(shù)來實現(xiàn)標簽元素的定位,感興趣的朋友可以了解下
    2013-09-09
  • 原生javascript實現(xiàn)自動更新的時間日期

    原生javascript實現(xiàn)自動更新的時間日期

    這篇文章主要介紹了原生javascript實現(xiàn)自動更新的時間日期的相關資料,對實現(xiàn)代碼進行詳細分析,感興趣的朋友可以參考一下
    2016-02-02
  • JScript面向事件驅動的編程

    JScript面向事件驅動的編程

    JScript面向事件驅動的編程...
    2007-01-01

最新評論