• js的事件处理程序


    事件处理程序大概为这几种:HTML事件处理程序,DOM0级事件处理,DOM2级事件处理程序,IE事件处理程序,跨浏览器事件处理程序;

    1、HTML事件处理程序

    将事件直接绑定在html上,例如:

    <button id='btn' onclick="click()">

    可能存在时间差,导致事件执行效果不够好;

    2.DOM0级事件处理

    直接在js代码中绑定,例如:

    btn.onclick = function(){.....};在冒泡阶段被处理;

    3、DOM2级事件处理

    btn.addEventListener('click',function(){});

    4、IE事件处理程序

    btn.attachEvent('onclick',function(){});

    5.跨浏览器事件处理程序

    btn.addHandler(btn,"onclick",function(){});

  • 相关阅读:
    通过异常处理错误-2
    通过异常处理错误-1
    线程池
    Synchronized
    持有对象-4
    持有对象-3
    持有对象-2 迭代器深入理解
    ServletContextListener
    持有对象-1
    行为参数化
  • 原文地址:https://www.cnblogs.com/Yoriluo/p/6793397.html
Copyright © 2020-2023  润新知