第1章 JavaScript简介 1
1.1 JavaScript的特点 1
1.2 JavaScript的运行环境 3
1.3 JavaScript的主要功能 4
1.4 本章小结 4
第2章 JavaScript的基础知识 5
2.1 JavaScript与HTML 5
2.2 JavaScript的关键字 12
2.3 JavaScript的对象 14
2.4 JavaScript的数据类型 16
2.5 JavaScript的常量与变量 16
2.6 JavaScript的运算符 18
2.7 JavaScript的基本语句 20
2.8 本章小结 33
第3章 实现警告和提示功能 36
3.1 一个最简单的例子 36
3.2 进站时显示提示 39
3.3 单击超级链接显示提示框 41
3.4 移动到超级链接后立刻显示提示 42
3.5 确认链接 43
3.6 离开时显示提示 45
3.7 按照停留时间显示提示 46
3.8 离开时加入收藏夹 49
3.9 本章小结 52
第4章 JavaScript中的状态栏和标题栏 53
4.1 在浏览器的状态栏中显示文字 53
4.2 在浏览器的状态栏中显示动态文字 55
4.3 跟随鼠标变化的状态栏 69
4.4 在浏览器的标题栏中显示文字 73
4.5 在浏览器的标题栏中显示动态文字 76
4.6 本章小结 82
第5章 JavaScript的窗口控制 84
5.1 JavaScript的window对象 84
5.2 打开窗口 85
5.3 关闭窗口 94
5.4 回到上一个窗口 102
5.5 本章小结 106
第6章 JavaScript的网页背景特效 108
6.1 JavaScript的document对象 108
6.2 变换背景颜色 109
6.3 变换背景图案 124
6.4 本章小结 128
第7章 JavaScript的时间和日期 130
7.1 JavaScript的日期对象 130
7.2 日期的显示 132
7.3 时间的显示 136
7.4 星期的显示 140
7.5 日期对象的综合显示 142
7.6 其他常见的特效 147
7.7 本章小结 158
第8章 JavaScript的表单控制 160
8.1 JavaScript的表单对象 160
8.2 JavaScript的文字框对象 161
8.3 JavaScript的按钮对象 167
8.4 JavaScript的单选按钮对象 170
8.5 JavaScript的复选框对象 173
8.6 JavaScript的选择对象 176
8.7 JavaScript的隐藏对象 181
8.8 JavaScript的表单控制实例 184
8.9 本章小结 193
第9章 JavaScript的文字特效 194
9.1 样式 194
9.2 CSS滤镜 196
9.3 使用HTML控制文本 198
9.4 JavaScript中的文本特效 200
9.5 本章小结 228
第10章 JavaScript的图形特效 230
10.1 HTML的图形引入与控制 230
10.2 JavaScript的Image对象 231
10.3 JavaScript中的图形特效 237
10.4 本章小结 249
第11章 使用JavaScript实现鼠标事件类特效 251
11.1 JavaScript的event对象概述 251
11.2 CSS光标控制 252
11.3 使用JavaScript实现鼠标事件类特效 253
11.4 本章小结 267
第12章 使用JavaScript检测各种信息 269
12.1 JavaScript中的navigator对象 269
12.2 JavaScript中的location对象 272
12.3 JavaScript中cookie的使用 275
12.4 使用JavaScript检测各种信息 279
12.5 本章小结 293