为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
DOM事件探秘_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

DOM事件探秘

Amy
难度中级
时长 2小时57分
  • 事件流:事件冒泡;事件捕获
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2016-05-10

  • clearInterval(timer);初始清除定时器,避免,每次点击事件事件生成时,都会产生一个定时器。
    查看全部
  • DOM0级事件处理程序 (用得比较多):先把元素取出来,然后为其属性添加一个事件的方法叫DOM0级处理程序。 它是一种较传统的方式:把一个函数赋值给一个事件处理程序的属性。 优点:简单,跨浏览器的优势 var btn2=document.getElementById("btn2");---先获取出元素,定义对象 //取得btn2按钮对象 btn2.onclick=function(){alert('这是通过DOM0级添加的事件!')}----让 事件以对象的属性 的形式出现。 //给btn2添加onclick属性 [ 查看全文 ]
    查看全部
  • DOM2级事件处理程序 定义了两个方法--用于处理指定和删除事件处理程序的操作: addEventListener()添加事件监听程序 removeEventListener()移除事件监听程序 三个参数设置;事件名称,处理方法(函数),布尔值--false:表示在冒泡阶段调用事件处理程序(可以最大限度的兼容浏览器),一般设为false;true表示在捕获阶段调用事件处理程序 btn3.addEventListener('click',showMes,false);
    查看全部
  • 1.通过a标签的selectid属性解决了可能同时高亮多个项的问题 2.看到有同学提到,已经选中某项之后,menu元素已经被隐藏,但是此时点击上下方向键,并且按回车键,会出现cite标签的内容变了,我的解决方案是当按下上下方向键时,将menu元素显示出来。
    查看全部
    0 采集 收起 来源:编程挑战

    2016-05-09

  • 事件捕获:不太具体的节点应该更早接收到元素,而最具体的节点最后接收到事件。
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2016-05-09

  • 事件是文档或浏览器窗口中发生的特定的交互瞬间。【JavaScript <------>HTML】 事件流:描述的是从页面中接受事件的顺序 (IE:事件冒泡流 / Netscape事件捕获流) 事件冒泡流:即事件最开始由最具体的无素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到最不具体的那个节点(文档) input----->document
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2018-03-22

  • 时间对象(IE区别)
    查看全部
  • 事件对象 IE中的事件对象<br> (1)type属性 用于获取事件的类型<br> (2)SRCElement属性 用于获取事件的目标 (3)cancelBubble属性 用于阻止事件冒泡 =true是阻止冒泡 =false表示不阻止冒泡 (4)returnValue属性 用于阻止事件的默认行为 =false表示阻止默认行为 注意:判断不要判断方法,判断属性。例如:if(event.propagation)
    查看全部
  • 事件对象 在触发DOM的事件时都会产生一个对象事件对象event<br> 1.DOM中的事件对象<br> (1)type属性 用于获取事件类型<br> (2)target属性 用于获取事件目标 (3)stopPropagation()方法阻止事件冒泡。事件冒泡是从最具体的事件到最外层不具体的事件。 (4)preventDef()方法组织事件的默认行为,例如<a href="#" ></a>
    查看全部
  • 事件冒泡流的概念
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-05-09

  • 事件流--描述的是从页面中接受事件的顺序
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-05-09

  • 下拉列表编程
    查看全部
    0 采集 收起 来源:编程挑战

    2016-05-09

  • 跨浏览器
    查看全部
  • IE浏览器事件处理方法 IE事件处理程序:<br> attachEvent()添加事件<br> detachEvent()删除事件<br> 接收相同的两个参数:事件处理程序的名称和事件处理程序的函数 注意:这里必须写全事件名,例如"onclick" 跨浏览器的事件处理程序(适当的能力检测)将添加和删除方法封装在对象里,每个方法用判断的能力检测。element['on'+type]=headler
    查看全部

举报

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

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