图书介绍

细说DOM编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

细说DOM编程
  • 兄弟连教育组编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121328848
  • 出版时间:2017
  • 标注页数:285页
  • 文件大小:34MB
  • 文件页数:300页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

细说DOM编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 说说BOM和DOM1

1.1 BOM简介1

1.2 DOM简介2

1.3 应用场景3

1.4 如何学习4

第2章 BOM详解5

2.1 什么是BOM5

2.1.1 BOM概述6

2.1.2 BOM的核心之window对象6

2.2 window对象全接触8

2.2.1 window对象的常用属性9

2.2.2 定时器和周期事件11

2.2.3 其他常用方法21

2.2.4 窗口操作、分帧24

2.3 window下的常用子对象28

2.3.1 location28

2.3.2 navigator32

2.3.3 history34

2.3.4 screen35

2.4 HTML5新特性36

2.4.1 applicationCache对象36

2.4.2 haschange对象36

2.5 本章小结37

2.6 本章习题37

第3章 JavaScript事件处理38

3.1 什么是事件38

3.1.1 事件类型39

3.1.2 事件源40

3.1.3 事件处理程序40

3.2 事件绑定40

3.2.1 在DOM元素中直接绑定40

3.2.2 在JavaScript代码中绑定42

3.2.3 绑定事件监听函数43

3.3 事件的类型45

3.3.1 UI事件45

3.3.2 焦点事件49

3.3.3 鼠标事件50

3.3.4 滚轮事件53

3.3.5 键盘与文本事件55

3.4 事件对象56

3.4.1 DOM中的事件对象56

3.4.2 IE中的事件对象59

3.5 本章小结60

3.6 本章习题61

第4章 什么是DOM63

4.1 DOM简介63

4.2 DOM中的D65

4.3 DOM中的O66

4.4 DOM中的M68

4.5 本章小结70

第5章 DOM可以做什么71

5.1 通过id获取标签元素71

5.2 操作标签元素的内容72

5.3 操作标签元素的属性74

5.4 操作标签元素的CSS样式76

5.5 倒计时秒杀活动实例77

5.6 本章小结80

5.7 本章习题80

第6章 DOM节点操作81

6.1 什么是节点81

6.2 节点类型82

6.2.1 元素节点82

6.2.2 属性节点84

6.2.3 文本节点85

6.2.4 节点类型、名字、值速查表86

6.3 通过文档对象方法获取节点87

6.3.1 通过id属性获取节点87

6.3.2 通过标签名字获取节点88

6.3.3 通过类名获取节点91

6.3.4 通过name属性值获取节点92

6.4 通过层级关系获取节点93

6.4.1 子节点93

6.4.2 父节点99

6.4.3 兄弟节点100

6.4.4 节点的混合操作102

6.5 节点的其他操作104

6.5.1 添加节点104

6.5.2 修改节点106

6.5.3 删除节点108

6.6 自封装函数库109

6.7 QQ空间实例118

6.8 本章小结123

第7章 DOM表单相关操作124

7.1 几种获取表单数据的方式124

7.1.1 通过id属性获取表单数据125

7.1.2 通过name属性获取表单数据126

7.1.3 通过标签名获取表单数据130

7.2 与表单相关的事件132

7.2.1 焦点事件132

7.2.2 onchange(改变)事件133

7.2.3 表单提交事件136

7.3 给表单加一些验证138

7.3.1 验证长度139

7.3.2 正则匹配验证140

7.4 几个常见的实例142

7.4.1 全选,全不选,反选142

7.4.2 下拉框特效145

7.4.3 城市级联特效147

7.4.4 用户注册实例151

7.5 本章小结153

第8章 DOM中的Cookie155

8.1 什么是Cookie155

8.1.1 Cookie简介155

8.1.2 Cookie的特点156

8.1.3 Cookie的用途157

8.2 如何操作Cookie157

8.2.1 查看Cookie158

8.2.2 添加Cookie159

8.2.3 设置Cookie过期时间160

8.2.4 修改Cookie161

8.2.5 删除Cookie162

8.3 本章小结163

第9章 DOM对象的尺寸和位置164

9.1 关于DOM对象的尺寸和位置的介绍164

9.2 DOM文档对象的尺寸166

9.2.1 obj.scrollWidth和obj.scrollHeight166

9.2.2 obj.offsetWidth和obj.offsetHeight、obj.style.width和obj.style.height的联系与区别167

9.2.3 obj.clientWidth和obj.clientHeight的对比与联系169

9.3 DOM文档对象的位置170

9.3.1 obj.offsetTop和obj.offsetLeft、obj.style.top和obj.style.left的对比与联系170

9.3.2 obj.clientTop和obj.clientLeft174

9.3.3 obj.scrollTop和obj.scrollLeft175

9.4 移动端DOM对象的尺寸和位置的运用176

9.4.1 像素的概念176

9.4.2 移动端手势库——hammer.js177

9.4.3 移动端实例1——完成一个置顶效果178

9.4.4 移动端实例2——完成向左向右滑动导航条实例181

9.5 本章小结183

第10章 DOM相关属性和方法184

10.1 document(文档)对象184

10.1.1 document对象集合184

10.1.2 document对象属性189

10.1.3 document对象方法192

10.2 element(元素)对象194

10.2.1 element对象属性194

10.2.2 element对象方法208

10.3 attribute(属性)对象215

10.3.1 attribute对象属性215

10.3.2 attribute对象方法216

10.3.3 避免使用的属性和方法217

10.4 event(事件)对象218

10.4.1 事件句柄218

10.4.2 鼠标键盘属性222

10.4.3 标准event属性和方法225

10.5 本章小结230

第11章 DOM实例篇232

11.1 打字游戏232

11.1.1 需求分析233

11.1.2 知识点整理233

11.1.3 实战234

11.2 使用JavaScript实现PPT效果242

11.2.1 需求分析242

11.2.2 知识点整理243

11.2.3 实战244

11.3 自定义鼠标右键菜单249

11.3.1 需求分析250

11.3.2 知识点整理250

11.3.3 实战251

11.4 放大镜效果254

11.4.1 需求分析255

11.4.2 知识点整理256

11.4.3 实战256

11.5 拖拽效果265

11.5.1 需求分析265

11.5.2 知识点整理265

11.5.3 实战266

11.6 淘宝评价效果272

11.6.1 需求分析273

11.6.2 知识点整理273

11.6.3 实战273

11.7 轮播图效果278

11.7.1 需求分析278

11.7.2 知识点整理280

11.7.3 实战280

热门推荐