图书介绍
JavaScript动态网页编程PDF|Epub|txt|kindle电子书版本网盘下载
- 赵增敏编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121096426
- 出版时间:2010
- 标注页数:300页
- 文件大小:84MB
- 文件页数:311页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
JavaScript动态网页编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 JavaScript入门1
1.1 JavaScript概述1
1.1.1 JavaScript是什么1
1.1.2 JavaScript的特点2
1.2 编写JavaScript代码2
1.2.1 设置脚本语言3
1.2.2 绑定对象事件4
1.2.3 调用外部脚本库5
1.2.4 通过属性调用脚本6
1.2.5 处理不支持脚本的情况6
习题18
上机实验1 JavaScript使用基础8
第2章 HTML语言10
2.1 HTML语言概述10
2.1.1 HTML工作原理10
2.1.2 HTML网页基本结构11
2.1.3 添加注释内容13
2.2 设置文本格式13
2.2.1 分段与换行13
2.2.2 div与span标记14
2.2.3 设置字体、字号和颜色15
2.2.4 设置字符样式16
2.2.5 插入特殊字符17
2.2.6 设置标题格式18
2.2.7 设置列表格式19
2.3 使用图像20
2.3.1 在网页中插入图像20
2.3.2 播放视频21
2.3.3 插入水平分隔线22
2.4 添加媒体效果23
2.4.1 插入滚动字幕23
2.4.2 插入声音效果25
2.4.3 插入视频片段26
2.4.4 插入Flash动画27
2.4.5 插入Applet27
2.5 创建表格29
2.5.1 创建基本表格29
2.5.2 设置表格的属性30
2.5.3 设置行的属性31
2.5.4 设置单元格的属性32
2.6 用框架分割窗口33
2.6.1 框架网页的基本结构33
2.6.2 设置框架集和框架的属性35
2.7 用超链接实现导航36
2.7.1 超链接概述37
2.7.2 创建超链接37
2.8 用表单实现交互39
2.8.1 创建表单39
2.8.2 创建输入型表单域40
2.8.3 创建其他表单域42
习题244
上机实验2 HTML网页制作46
第3章 CSS样式表47
3.1 CSS样式表概述47
3.1.1 什么是CSS47
3.1.2 CSS选择符49
3.1.3 CSS单位51
3.1.4 CSS的应用52
3.2 设置CSS属性53
3.2.1 设置字体属性53
3.2.2 设置背景属性57
3.2.3 设置区块属性60
3.2.4 设置方框属性62
3.2.5 设置边框属性64
3.2.6 设置列表属性68
3.2.7 设置定位属性69
3.2.8 设置扩展属性72
习题375
上机实验3 使用CSS样式表设置网页外观76
第4章 JavaScript语言基础77
4.1 基本语法77
4.1.1 词法规则77
4.1.2 关键字与保留字78
4.2 数据类型78
4.2.1 Number类型79
4.2.2 String类型80
4.2.3 Boolean类型81
4.2.4 特殊数据类型81
4.2.5 数据类型转换82
4.3 变量85
4.3.1 变量的声明85
4.3.2 变量的作用域86
4.4 运算符87
4.4.1 算术运算符88
4.4.2 比较运算符89
4.4.3 逻辑运算符90
4.4.4 按位运算符91
4.4.5 赋值运算符92
4.4.6 其他运算符94
4.4.7 运算符优先级95
习题496
上机实验4 JavaScript语言基础97
第5章 流程控制语句98
5.1 条件语句98
5.1.1 if...else语句98
5.1.2 switch语句99
5.2 循环语句102
5.2.1 do...while语句102
5.2.2 while语句103
5.2.3 for语句104
5.2.4 for...in语句106
5.2.5 跳转语句107
5.3 异常捕获语句108
5.3.1 try...catch语句108
5.3.2 throw语句110
5.4 函数111
5.4.1 函数的定义和调用111
5.4.2 参数数目可变的函数113
5.4.3 匿名函数114
5.4.4 嵌套函数115
5.4.5 函数作为参数117
习题5118
上机实验5 流程控制语句应用118
第6章 面向对象编程119
6.1 对象基本概念119
6.1.1 创建对象119
6.1.2 对象类型120
6.1.3 with语句120
6.2 内置对象121
6.2.1 Global对象121
6.2.2 Math对象124
6.3 本地对象126
6.3.1 Number对象126
6.3.2 String对象128
6.3.3 Boolean对象134
6.3.4 Array对象135
6.3.5 Date对象140
6.3.6 Object对象144
6.3.7 Function对象146
6.3.8 RegExp对象148
6.4 用户自定义对象150
6.4.1 定义构造函数150
6.4.2 对象直接量152
6.4.3 实现继承机制153
习题6155
上机实验6 面向对象编程155
第7章 浏览器对象模型157
7.1 window对象157
7.1.1 window对象概述157
7.1.2 打开和关闭窗口159
7.1.3 操作浏览器窗口161
7.1.4 创建系统对话框162
7.1.5 定时执行代码164
7.1.6 导航浏览器历史166
7.2 document对象168
7.2.1 document对象概述168
7.2.2 访问页面元素170
7.2.3 向文档中写入内容171
7.3 location对象173
7.3.1 location对象概述174
7.3.2 解析URL175
7.3.3 导航到其他网页176
7.4 navigator对象177
7.4.1 navigator对象概述178
7.4.2 检测浏览器178
7.5 screen对象179
7.5.1 screen对象概述179
7.5.2 检测客户端屏幕180
习题7181
上机实验7 浏览器对象模型应用181
第8章 文档对象模型183
8.1 DOM概述183
8.1.1 文档对象模型183
8.1.2 文档节点树185
8.1.3 节点的属性和方法186
8.2 访问节点187
8.2.1 访问根节点187
8.2.2 访问相关节点188
8.2.3 访问属性节点189
8.2.4 访问指定节点192
8.3 操作节点194
8.3.1 创建节点194
8.3.2 插入节点197
8.3.3 复制节点198
8.3.4 替换节点199
8.3.5 移除节点201
8.3.6 处理文本节点202
8.4 处理表格204
8.4.1 Table对象204
8.4.2 TableRow对象208
8.4.3 TableCell对象209
习题8211
上机实验8 文档对象模型应用212
第9章 事件处理213
9.1 设置事件属性213
9.1.1 在JavaScript中设置事件属性213
9.1.2 在HTML中设置事件属性215
9.1.3 使用代码触发事件217
9.2 Internet Explorer的事件模型219
9.2.1 设置事件属性219
9.2.2 事件对象221
9.2.3 事件冒泡223
9.2.4 事件转发224
9.3 DOM的事件模型225
9.3.1 设置事件属性226
9.3.2 事件对象228
9.3.3 取消事件的默认行为230
9.3.4 阻止事件的传播230
9.4 常用事件232
9.4.1 鼠标事件232
9.4.2 键盘事件234
9.4.3 HTML事件235
习题9237
上机实验9 事件处理238
第10章 表单与表单域239
10.1 访问表单和表单域239
10.1.1 访问表单239
10.1.2 访问表单域240
10.1.3 提交表单242
10.1.4 重置表单245
10.2 文本框与文本区域247
10.2.1 文本框247
10.2.2 文本区域250
10.3 单选按钮与复选框252
10.3.1 单选按钮252
10.3.2 复选框254
10.4 列表框257
10.4.1 列表框概述257
10.4.2 访问列表项259
10.4.3 添加和删除列表项259
习题10263
上机实验10 表单与表单域应用264
第11章 XMLHttpRequest对象265
11.1 HTTP请求/响应基础265
11.1.1 HTTP请求265
11.1.2 HTTP响应267
11.1.3 配置服务器端环境268
11.2 使用XMLHttpRequest对象271
11.2.1 创建XMLHttpRequest对象271
11.2.2 XMLHttpRequest对象的方法274
11.2.3 XMLHttpRequest对象的属性276
11.3 发送异步请求279
11.3.1 发送简单请求279
11.3.2 发送GET请求281
11.3.3 发送POST请求285
11.3.4 发送XML请求288
11.4 处理服务器响应291
11.4.1 处理文本响应291
11.4.2 处理XML响应294
习题11297
上机实验11 XMLHttpRequest对象应用298