zoukankan      html  css  js  c++  java
  • javascript绑定事件addEventListener与attachEvent

    1、eleObj.addEventListener(eventName,handle,useCapture);

      eleObj:DOM元素;

      eventName:事件名称。注意,这里的事件名称没有“ on ”,如鼠标单击事件 click ,鼠标双击事件 doubleclick ,鼠标移入事件 mouseover,鼠标移出事件 mouseout 等。

      handle:事件句柄函数,即用来处理事件的函数;

      useCapture:Boolean类型,是否使用捕获,一般用false;

    2、eleObj.attachEvent(eventName,handle);

      eleObj:DOM元素;

      eventName:事件名称。注意,与addEventListener()不同,这里的事件名称有“ on ”,如鼠标单击事件 onclick ,鼠标双击事件 ondoubleclick ,鼠标移入事件 onmouseover,鼠标移出事件 onmouseout 等;

      handle:事件句柄函数,即用来处理事件的函数;

    注意:addEventListener()是标准的绑定事件监听函数的方法,是W3C所支持的,Chrome、FireFox、Opera、Safari、IE9.0及其以上版本都支持该函数;但是,IE8.0及其以下版本不支持该方法,它使用attachEvent()来绑定事件监听函数。所以,这种绑定事件的方法必须要处理浏览器兼容问题。

     

  • 相关阅读:
    删DS.Store
    switch 多重选择
    PrintWrite写入文件
    读取文件
    notepad++如何把文件保存为java文件
    让notepad++成为轻量级JAVA的IDE
    Jenkins构建Python项目提示:'python' 不是内部或外部命令,也不是可运行的程序
    相关服务账号
    Jenkins安装与启动
    jmeter安装
  • 原文地址:https://www.cnblogs.com/ilovexiaoming/p/6854317.html
Copyright © 2011-2022 走看看