zoukankan      html  css  js  c++  java
  • js-事件1_事件对象event/ev 兼容性及其简易写法

    一、事件对象

      IE下,事件对象是event,FF下,事件对象有系统传入的一个参数代替,如:document.onclick=function(ev){},其中参数ev 就代表了事件对象。当然,参数名可以随便去。不过,我们习惯性的取为ev。

      1、事件对象的兼容性处理

      由于在IE/FF下,事件对象有所不同,这就造成了兼容性问题。在IE下可以使用event,但是在FF下不行。那么,处理此类兼容性问题,最直接的办法就是if语句判断。代码如下:

      document.onclick=function(ev){

        if(ev){ //如果ev存在,目标浏览器为FF

          alert(ev.clientX);

        }  

        else{

          alert(event.clientX);

        }

      }

      简易写法:var oEvent=ev||event;

  • 相关阅读:
    Git 常用命令集合
    PHP CURL
    Helm安装Dashboard
    使用helm 部署Nginx
    Helm v3部署和使用
    K8s
    Linux
    CentOS下 Docker、Docker Compose 的安装教程(附详细步骤)
    Passwordless SSH Login
    秒杀业务的设计
  • 原文地址:https://www.cnblogs.com/XChWaad/p/4910139.html
Copyright © 2011-2022 走看看