- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
JavaScript程序设计
主讲:王奇志
第06章JavaScript事件处理
事件介绍
窗口事件
鼠标事件
键盘事件
事件冒泡与捕获
本章小结
6.5事件冒泡与捕获
一、事件流
6.5事件冒泡与捕获
HTML
BODY
DIV
事件流的三个阶段,通过enent.eventPhase值标识(按顺序):
捕获阶段:标识值为1,此阶段为截获事件提供了机会
目标阶段:标识值为2,实际的目标接收到事件
冒泡阶段:标识值为3,这个阶段对事件做出响应
6.5事件冒泡与捕获
DOM结构是一个树形层次结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根节点之间按特定顺序传播,路径所经过的节点都会收到该事件,这个传播过程称为DOM事件流。
二、事件冒泡与事件捕获
1、事件冒泡:某个元素从叶子节点沿着祖先节点一直向上传递到根节点,子元素先触发,父元素后触发;以冒泡方式触发的事件绑定:
addEventListener(“click”,“doSomething”,“false);//默认
2、事件捕获:从DOM树最顶层元素逐级向下叶子节点处传递,父元素先触发,子元素后触发;以捕获方式触发的事件绑定:
addEventListener(“click”,“doSomething”,“true);
捕获事件流(父子)
6.5事件冒泡与捕获
DOM是树形层次结构,一个HTML元素产生一个事件时,该事件会在元素节点与根节点之间按特定顺序传播,路径所经过的节点都会收到该事件,这个传播过程称为DOM事件流。
冒泡事件流(子父) 捕获事件流(父子)
6.5事件冒泡与捕获
6.5事件冒泡与捕获
事件冒泡
事件捕获
三、取消默认动作
事件对象的cancelable值为true时,调用事件对象的preventDefault()方法,可以取消事件的默认行为。
如:提交按钮的单击操作会导致自动提交表单,超链接的自动跳转动作。
四、阻断事件流
事件对象的bubbles值为true时(冒泡),调用事件对象stopPropagation()方法,可以取消事件的进一步捕获或冒泡。
6.5事件冒泡与捕获
本章主要介绍了JavaScript事件处理,如窗口事件、鼠标事件、键盘事件,补充介绍了事件流,要求理解事件冒泡和捕获,以及的事件流阻断的方法,取消事件默认响应动作的方法,这些知识和技能,是掌握基于事件驱动的交互式设计的重要基础。
6.6本章小结
您可能关注的文档
- M2Unit0商务沟通_高低语境文化.pdf
- M3Unit5课件5_谈判风格_问卷调查.pdf
- M3Unit4案例_改一改_邓丽君.pptx
- M2Unit0商务沟通_文化专有项_英中.pdf
- M2Unit0商务沟通_传统文化篇_唐宋诗歌翻译_许渊冲.pdf
- 139-三级项目升级版用户信息修改功能.docx
- 131-Web开发技术(Java)项目(实验)指导书.doc
- 132-三级项目入门版项目任务书.doc
- 第06章_JavaScript事件处理-第06讲-键盘事件.pptx
- 第06章_JavaScript事件处理-第05讲-鼠标事件-2.pptx
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)