目录 3
第一部分 基本操作 3
第1章 网络基本概念与Internet 3
1-1 认识网络 3
1-2 因特网的协议与设备 6
1-3 信息科技与网络应用 12
问题与解答 22
第2章 HTML文件编辑技巧 24
2-1 网页文件与网络语言 24
2-2 HTML文件编辑工具 26
2-3 编辑HTML标记 32
2-4 编辑JavaScript程序代码 41
问题与解答 45
第3章 程序编辑与调试 47
3-1 简易调试技巧 47
3-2 Microsoft Script Editor 51
问题与解答 61
第二部分 程序设计基础 65
第4章 JavaScript与程序基本概念 65
4-1 程序语言的分级 65
4-2 高级程序语言 67
4-3 JavaScript语言简介 73
第5章 数据表示法与表达式 75
5-1 数据类型与变量 75
5-2 运算符与语法 81
5-3 字符串处理技巧 84
问题与解答 86
第6章 控制结构 88
6-1 选择结构 88
6-2 循环结构 94
问题与解答 96
第7章 函数的定义与应用 98
7-1 函数与子程序 98
7-2 传值调用与传址调用 107
7-3 递归程序 111
问题与解答 113
第8章 数组与排序 114
8-1 设置数组数据 114
8-2 数组处理技巧 119
8-3 随机、排序与查找 122
问题与解答 126
第9章 对象的认识与操作 128
9-1 认识对象 128
9-2 Window对象 137
9-3 Document对象 142
9-4 Form对象 146
9-5 框架对象 161
问题与解答 169
第10章 建立与自定义对象 172
10-1 字符串对象 172
10-2 图像对象 177
10-3 日期对象 180
10-4 自定义对象 192
问题与解答 199
第11章 对象与事件的控制技巧 201
11-1 对象控制技巧 201
11-2 认识JavaScript的事件 216
11-3 鼠标控制技巧 219
11-4 键盘控制技巧 236
问题与解答 244
第三部分 应用与进阶 249
第12章 CSS与图文特效 249
12-1 层叠样式表CSS 249
12-2 文字特效 260
12-3 图形特效 273
12-4 图层控制 283
12-5 动画特效 289
问题与解答 292
第13章 选项列表与按钮设计 294
13-1 按钮设计 294
13-2 下拉列表框 299
问题与解答 309
第14章 文件的属性与方法 311
14-1 结构化文件的方法 311
14-2 结构化文件的属性 321
14-3 节点的应用 324
问题与解答 333
15-1 Cookie的建立与读取 335
第15章 文件存取与数据库 335
15-2 客户端文件系统 342
15-3 客户端与局域网数据库 351
15-4 连接服务器端文本数据库 367
问题与解答 373
第四部分 专题设计 377
第16章 益智类游戏程序专题 377
16-1 拼图游戏 377
16-2 猜猜看 384
16-3 配对游戏 390
16-4 配对记忆游戏 398
16-5 搬搬看 403
16-6 角子老虎 412
16-7 智慧盘 418
16-8 英文单词练习 424
16-9 踩地雷游戏 433
问题与解答 442
第17章 高级交互游戏程序专题 444
17-1 神枪手 444
17-2 猴仔兵团 453
17-3 钓鱼高手 459
17-4 打砖块 465
17-5 青蛙过街 475
17-6 键盘操作练习 483
问题与解答 491
附录 HTML指令集 493