第1章 JavaScript概述 1
1.1 了解JavaScript 1
1.2 使用JavaScript的环境要求 5
1.3 第一个JavaScript程序 7
1.4 实践练习 9
第2章 JavaScript语言基础 11
2.1 数据类型及变量 11
2.2 表达式与运算符 17
2.3 基本语句 30
2.4 实践练习 32
第3章 JavaScript控制语句 34
3.1 条件控制语句 34
3.2 循环语句 39
3.3 实践练习 45
第4章 JavaScript中的函数和对象 47
4.1 函数 47
4.2 对象 51
4.3 常用内置对象 57
4.4 扩展内置对象 72
4.5 与对象有关的语句 73
4.6 实践练习 75
第5章 文档对象模型与事件驱动 77
5.1 文档对象模型 77
5.2 JavaSrcipt事件驱动 79
5.3 常用的事件及处理 82
5.4 实践练习 93
第6章 文档、窗口和框架对象 95
6.1 文档(document)对象 95
6.2 窗口(window)对象 100
6.3 框架(Frame)对象 108
6.4 实践练习 117
第7章 表单对象 120
7.1 表单对象的属性、方法 120
7.2 表单对象的基本元素 127
7.3 hidden对象与cookie 134
7.4 其他常用对象 138
7.5 实践练习 148
第8章 CSS 150
8.1 CSS简介 150
8.2 样式定义 151
8.3 样式表的使用 155
8.4 CSS样式的优先级 157
8.5 CSS属性 158
8.6 实践练习 182
第9章 动态网页与JavaScript 184
9.1 动态网页及其对象模型 184
9.2 动态网页的内容 187
9.3 动态定位网页对象 196
9.4 实践练习 202
第10章 JavaScript的典型应用 203
10.1 文本特效 203
10.2 图片特效 206
10.3 鼠标特效 209
10.4 菜单特效 215
10.5 页面特效 220
10.6 Cookie应用 222
10.7 综合实例 227
第11章 JavaScript的高级应用 235
11.1 在线测试小系统 235
11.2 学生成绩网上录入系统 239
11.3 学生成绩网上显示系统 246
11.4 贪吃蛇 251
11.5 螃蟹赛跑 257
参考文献 270
参考网址 270