-
1 本章教学内容
-
2 教学目标、重难点
教学引入:
通过第6章的学习,大家应该已经掌握了DOM中元素的相关操作以及事件的基本使用,可以通过注册事件以及元素操作的方式完成页面的交互效果。接下来,本章将继续讲解DOM中的进阶内容,如节点操作、事件监听等。通过本章学习,大家可以实现更加复杂的页面交互效果。
课程的主要内容及基本要求:
学习单元 | DOM(下) | 课时 | 12 | ||
学习目标 | 1. 熟悉节点的概念,能够说出节点的属性和层级 2. 掌握节点操作,能够完成节点的获取、创建、添加、移除和复制操作 3. 掌握事件的进阶操作,能够实现事件的监听和移除 4. 熟悉DOM事件流,能够说出事件捕获和事件冒泡两种方式的区别 5. 掌握事件对象,能够利用事件对象进行事件操作 6. 掌握常用事件,能够通过常用事件完成常见的网页交互效果 7. 掌握元素其他操作,能够对元素的位置、大小、可视区域和滚动进行操作,能够获取鼠标指针位置 | ||||
学习内容 | 知识点 | 学习目标 | 重点 | 难点 | |
节点的属性 | 熟悉 | ||||
节点的层级 | 熟悉 | ||||
获取节点-获取父节点 | 掌握 | √ | |||
获取节点-获取子节点 | 掌握 | √ | |||
获取节点-获取兄弟节点 | 掌握 | √ | |||
创建并添加节点 | 掌握 | √ | √ | ||
移除节点 | 掌握 | ||||
【案例】简易留言板 | 掌握 | √ | |||
复制节点 | 掌握 | ||||
事件监听 | 掌握 | √ | √ | ||
事件移除 | 掌握 | ||||
DOM事件流 | 熟悉 | √ | |||
事件对象的使用 | 掌握 | ||||
事件对象的常用属性和方法 | 掌握 | √ | √ | ||
焦点事件 | 掌握 | ||||
【案例】文本框内容的显示和隐藏 | 掌握 | ||||
鼠标事件 | 掌握 | √ | |||
【案例】下拉菜单 | 掌握 | √ | |||
键盘事件 | 掌握 | ||||
表单事件 | 掌握 | ||||
获取元素的位置和大小 | 掌握 | √ | |||
获取元素的可视区域 | 掌握 | ||||
元素的滚动操作 | 掌握 | ||||
获取鼠标指针位置 | 掌握 | √ | |||
动手实践:鼠标拖曳效果 | 掌握 | √ | |||
本章学习思维导图:


