JavaScript网页制作彻底研究(附光盘)
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 陈会安 著
出 版 社: 人民邮电出版社
出版时间: 2002-1-1字数:版次: 1版1次页数: 572印刷时间:开本:印次:纸张:I S B N : 9787115099075包装: 平装内容简介
本书在结构上分为三个部分,第一部分从最基础的JavaScript语法开始,依次介绍了JavaScript的基本结构、变量、运算符、流程控制、函数、自定义对象和内置对象,无论读者是否拥有程序设计经验,或只有VB、VBScript程序语言的基础,都可以轻松学习和掌握JavaScript语法,熟悉JavaScript程序设计。第二部分详细介绍了JavaScript程序代码存取DHTML DOM的标签对象和事件处理的方法、W3C DOM对象模型以及使用JavaScript+DHML DOM+W3C DOM建立动态的网页等内容。最后一部分介绍了客户端的文件和数据库处理以及JavaScript和DHTML技术的一些高级功能,包括标准语言、滤镜、DHTML Behaviors和HTML+TIME Behavior等内容。
本书内容全面、结构合理,从最基础的JavaScript的语法开始,使用大量的范例介绍JavaScript语言,是广大编程人员学习和掌握JavaScript程序设计的一本很好的教材。本书也可供大专院校有关专业师生阅读参考,或者供各类JavaScript程序设计培训班作为培训教材。
目录
第 1章 JavaScript简介
1-1 网页制作技术的基础2
1-2 JavaScript的基础7
1-3 JavaScript的开发环境10
1-4 JavaScript的基本结构14
1-5 JavaScript程序代码的位置16
1-6 JavaScript的编写规则22
习题25
第 2章 JavaScript的变量和运算符
2-1 JavaScript的变量28
2-2 JavaScript的数据类型35
2-3 JavaScript的运算符45
习题55
第 3章 JavaScript的流程控制
3-1 JavaScript的流程控制58
3-2 JavaScript的条件控制58
3-3 JavaScript的循环控制66
习题81
第 4章 JavaScript的函数与自定义对象
4-1 JavaScript的函数84
4-2 JavaScript函数的变量范围98
4-3 JavaScript的对象100
4-4 自定义JavaScript的对象103
4-5 JavaScript的Prototype对象118
习题130
第 5章 JavaScript的内置对象
5-1 JavaScript的内置对象134
5-2 JavaScript的String对象137
5-3 JavaScript的Array对象149
5-4 JavaScript的Date对象158
5-5 JavaScript的Math对象166
5-6 JavaScript的Error对象170
5-7 对象的共享属性和方法177
习题179
第 6章 DHTML对象模型
6-1 DHTML对象模型182
6-2 Window对象186
6-3 Navigator对象210
6-4 History对象213
6-5 Location对象215
6-6 Document对象218
6-7 JavaScript的Cookies处理225
习题237
第 7章 DHTML DOM基础的动态网页
7-1 DHTML DOM的Collection对象240
7-2 存取HTML标记的内容和属性249
7-3 CSS层叠样式表258
7-4 动态样式CSS265
7-5 绝对位置的动态样式270
习题283
第 8章 JavaScript的事件处理
8-1 DHTML的事件288
8-2 JavaScript的事件处理290
8-3 气泡事件系统303
8-4 Event对象的属性311
习题323
第 9章 JavaScript和表单
9-1 JavaScript的表单控制326
9-2 DHTML DOM的Form对象331
9-3 DHTML DOM的Input对象337
9-4 DHTML DOM的Select和Option对象345
9-5 DHTML DOM的Textarea对象356
9-6 JavaScript的表单字段验证358
习题366
第 10章 JavaScript和表格图片
10-1 HTML的表格和图片标记368
10-2 DHTML DOM的Table对象369
10-3 DHTML DOM的TableRow对象375
10-4 DHTML DOM的TableCell对象381
10-5 DHTML DOM的Image对象383
习题392
第 11章 JavaScript和框架超链接
11-1 JavaScript与框架页(Frame)396
11-2 DHTML DOM的FrameSet和Frame对象403
11-3 DHTML DOM的Iframe对象409
11-4 DHTML DOM的Anchor对象413
11-5 框架页的浏览与控制417
习题421
第 12章 W3C DOM对象模型
12-1 W3C DOM的基础424
12-2 W3C DOM与DHTML DOM的节点浏览427
12-3 基本HTML文件的浏览436
12-4 表格文件的浏览440
12-5 列表项目文件的浏览444
12-6 FONT 标记的节点浏览450
习题453
第 13章 W3C DOM基础的网页应用程序
13-1 W3C DOM的方法456
13-2 W3C DOM节点的建立与删除457
13-3 W3C DOM节点的处理467
13-4 W3C DOM的网页应用程序475
习题486
第 14章 JavaScript的文件与数据库处理
14-1 FileSystemObject基础490
14-2 磁盘和文件夹的处理492
14-3 文件的基本操作502
14-4 文本文件的读写508
14-5 JavaScript的数据库处理515
习题530
第 15章 JavaScript的高级功能
15-1 JavaScript的标准语言534
15-2 DHTML滤镜和转场样式539
15-3 DHTML Behaviors552
15-4 HTML+TIME Behavior559
习题566
附录A HTML标记速查表
A-1 HTML文件结构与标头标记568
A-2 文字格式编排的标记568
A-3 项目列表符号标记569
A-4 图片超链接标记570
A-5 表格标记570
A-6 表单标记571
A-7 框架页与其它标记571