为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1. 事件流: 描述的是从页面中接收时间的顺序 - IE: 事件冒泡流 —— 由最具体的元素逐级上升传播 - NetScape : 事件捕获流 —— 不太具体的节点更早地接到事件,最具体的节点最后接收到事件 总结: 两种事件流刚好相反
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2016-08-22

  • DOM的事件对象
    查看全部
  • 事件对象
    查看全部
  • 跨浏览器支持,将方法封装在对象中,做能力检测判断
    查看全部
  • 键盘事件
    查看全部
  • clienXY坐标值 offsetLeft Right到边界的值
    查看全部
  • IE中的事件对象: 1 type属性,用于获取事件类型 2 srcElement属性,用于获取事件目标 3 cancleBubble属性 用于阻止事件冒泡,不是方法,设置为TRUE表示阻止冒泡 4 returnValue属性设置为false表示阻止事件的默认行为
    查看全部
  • 事件: HTML事件 DOM0级事件
    查看全部
  • 什么是事件对象?在触发DOM上的事件时都会产生一个对象 事件对象EVENT ①DOM中的事件对象 属性 (1)、type属性用于获取事件类型 (2)、target属性用于获取事件目标 (3)、stopPropagation()方法 用于阻止事件冒泡 (4)、preventDefault() 方法 阻止事件的默认行为 如果一个div里面有一个button,button和div都绑定了click事件,如果是事件冒泡,那么点击button的时候,首先触发button的处理函数,然后触发div的处理函数。(由内而外) 如果有时候不想冒泡,也就是不希望div的事件被触发,那么需要阻止事件冒泡。stopPropagation()方法 如果需要阻止a标签的默认属性跳转,可以使用阻止事件的默认行为preventDefault()方法 IE8以下事件对象(window.event) 1.事件类型:event.type 2.事件目标:event.target 3.阻止事件冒泡:event.cancelBubble = true 4.阻止默认事件:event.returnValue = false
    查看全部
  • html事件耦合度高;<br> DOM0级事件最常用,给属性绑定事件;<br> DOM2级事件定义了两个方法,处理事件的操作和删除事件的操作 addEventListener()和removeEventListener()接受三个参数,事件名称,事件函数,是否为冒泡:true为事件捕获,false为事件冒泡。
    查看全部
  • 布尔值参数是指事件冒泡和事件捕获,true的话采用[事件捕获],false的话采用[事件冒泡],通常建议就是false啦,因为false一般兼容所有浏览器
    查看全部
  • element.onclick===element['onclick']
    查看全部
  • 事件处理程序: 1.html时间处理程序,(优点,可以支持添加别的事件名称和事件处理函数,缺点,修改的时候特别麻烦) 2,DOM 0级事件处理程序(例:btn.onclick=function(){}) (优点,可以支持添加别的事件名称和事件处理函数,简单,跨浏览器) 3,DOM 2级事件处理程序(例:addEventLisner(click,function,false/true),removeEventLisner()) (优点:可以支持添加一个事件的多个事件处理函数,并按顺序执行,缺点,ie和opera浏览器不支持) 4,IE事件处理程序(attachEvent(),detachEvent()) 需要定义一个对象来根据不同的支持情况选择不同的方法: var eventUtil={ addHandler:function(element,type,handler){ //dom2 if(element.addEventListener) { element.addEventListener(type,handler); } //ie else if(element.atachEvent) { element.atachEvent("on"+type,handler); } //dom0 else{ element["on"+type]=handler; } //调用 eventUtil.addHandler(btn3,'click',showMes);
    查看全部
  • html事件耦合度高;<br> DOM0级事件最常用,给属性绑定事件;<br> DOM2级事件定义了两个方法,处理事件的操作和删除事件的操作 addEventListener()和removeEventListener()
    查看全部
  • 事件流: 事件冒泡:即事件最开始由具体的元素接受,然后逐级向上传播至最不具体的那个节点。 事件捕获:不太具体的节点应该更早的接受到事件,而最具体的节点最后接受到事件。
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2016-08-18

举报

0/150
提交
取消
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!