zoukankan      html  css  js  c++  java
  • 原生js怎么获取事件对象

    1、对某个元素进行事件触发时,比如点击事件时,想获取这个事件对象,这时候可以通过如下方式获取

    <input type="button" value="测试" onclick="test()" />
    function test(e){
                const event = e || window.event
                console.log(event, 'event')
            }

    2、带参数的事件函数怎么获取事件对象

    <input type="button" value="测试" onclick="test(event,2)" />
    function test(e, other){
                const event = e || window.event
                console.log(event, other, 'event')
            }

    在传入你自己的参数前,先把event放在第一个参数传入(注意参数名event和传入必须是第一个参数位置),然后就可以在该事件回调函数中获取事件对象,传统获取e||window.event

    参考:https://www.cnblogs.com/dcyd/p/12482989.html

  • 相关阅读:
    mongoose pre
    socket2
    golang (10 语法)
    golang(7 方法重写)
    npm安装git上的包
    npm 配置
    npm v3版本
    npm v2版本
    awk oneline
    sed oneline
  • 原文地址:https://www.cnblogs.com/qdlhj/p/13230832.html
Copyright © 2011-2022 走看看