为了账号安全,请及时绑定邮箱和手机立即绑定
  • DOM2级事件处理程序 定义了两个方法--用于处理指定和删除事件处理程序的操作: addEventListener()添加事件监听程序 removeEventListener()移除事件监听程序 三个参数设置;事件名称,处理方法(函数),布尔值; 布尔值默认为false,表示在冒泡阶段调用事件处理程序(可以最大限度的兼容浏览器);设置true时表示在捕获阶段调用事件处理程序 btn3.addEventListener('click',showMes,false); 注意: 1、若事件名称有on,则需去掉on。onclick --> click,onmouseover --> mouseover等等; 2、false 最大限度兼容所有浏览器--事件冒泡流。 3.通过addEventListener添加的事件只能通过removeEventListener来删除。--参数要与添加事件时相同 btn3.removeEventListener(参数);//参数必须和btn.addEventListener的参数一致,删除事件监听 DOM0级和DOM2级事件处理程序可以给一个事件绑定多个函数,事件触发的时候会按照绑定顺序执行各个函数。如下所示: btn3.addEventListener('click',showMes,false); btn3.addEventListener('click',showMes,function(){alert(this.value);},false); 缺点:IE不支持该事件
    查看全部
  • HTML事件处理程序(现在不建议使用了):事件直接加在HTML代码中 缺点:HTML和js代码高耦合,如果修改,就要修改两个地方--HTML元素内和script函数。
    查看全部
  • DOM0级事件处理程序 (用得比较多) 较传统的方式:把一个函数赋值给一个事件处理程序的属性。 优点:简单,跨浏览器的优势 var btn2=document.getElementById("btn2");---先获取出元素,定义对象 //取得btn2按钮对象 btn2.onclick=function(){alert('这是通过DOM0级添加的事件!')}----让 事件以对象的属性 的形式出现。 //给btn2添加onclick属性 btn2.onclick=null;-----删除onclick属性,即卸载事件。
    查看全部
  • 事件流:描述的是从页面接受事件的顺序。 IE:事件冒泡流--即事件最开始由最具体的元素逐级向上传播至不具体的元素。 Netscape:事件捕获流--不太具体的节点应该更早接收到事件,和冒泡流相反;
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2017-04-03

  • 事件流描述的是从页面中接收事件的顺序。但有意思的是,IE 和Netscape 开发团队居然提出了差不多是完全相反的事件流的概念。IE 的事件流是事件冒泡流,Netscape Communicator 的事件流是事件捕获流。
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-10-13

  • 事件对象event的两个属性 type 事件的类型 target 指向的意思 event.target.nodename触发该事件的元素标签名 两个方法。取消冒泡 跟取消常用什么来着
    查看全部
  • dom2级事件处理程序 addeventlistener。包含三个参数 事件类型没有on 只有click removeeventlistener。 同样包含三个参数 ie事件处理程序 attachevent 包含两个参数 没有上面的第三个参数 boolean值 删除事件 把首字母at改成什么了?
    查看全部
  • dom2级事件处理程序 有两个方法 addeventlistener removeeventlistener
    查看全部
  • java script中的匿名函数
    查看全部
  • java script 事件
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-10-13

  • DOM2级事件处理程序 定义了两个方法--用于处理指定和删除事件处理程序的操作: addEventListener()添加事件监听程序 removeEventListener()移除事件监听程序 三个参数设置;事件名称,处理方法(函数),布尔值--false:表示在冒泡阶段调用事件处理程序(可以最大限度的兼容浏览器),一般设为false;true表示在捕获阶段调用事件处理程序 btn3.addEventListener('click',showMes,false); 注意: 1、若事件名称有on,则需去掉on。onclick --> click,onmouseover --> mouseover等等; 2、false 最大限度兼容所有浏览器--事件冒泡流。 3.通过addEventListener添加的事件只能通过removeEventListener来删除。--参数要与添加事件时相同 btn3.removeEventListener(参数);//参数必须和btn.addEventListener的参数一致,删除事件监听 DOM0级和DOM2级事件处理程序可以给一个事件绑定多个函数,事件触发的时候会按照绑定顺序执行各个函数。如下所示: btn3.addEventListener('click',showMes,false); btn3.addEventListener('click',showMes,function(){alert(this.value);},false); 缺点:IE不支持该事件
    查看全部
  • IE的区别
    查看全部
  • JS中所有用.连接符的地方都可以用[]代替。。
    查看全部
  • IE添加事件:attachEvent();删除事件:detachEvent();其中表示事件类型的参数中,名字又需要加on
    查看全部
  • 注意,IE不支持DOM2的方式,有自己的自定义方式。
    查看全部

举报

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

微信扫码,参与3人拼团

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

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