《JavaScript使用详解》求取 ⇩

第1章欢迎使用JavaScript1

1.1 JavaScript并非Java1

绪论1

1.2两种浏览器、两种JavaScript2

1.3 JavaScript看起来是什么样的5

1.4 第一个JavaScript例子10

1.4.1 使用<SCRIPT>标识11

1.4.2 对付那些不能处理JavaScript的浏览器12

1.4.3 用JavaScript将文本写到Web页面上12

1.5 JavaScript与HTML控件协同工作15

1.6.1 使用变量20

1.6 在JavaScript中处理数据20

1.6.2 变量作用域22

1.6.3 变量类型23

1.6.4 变量命名约定23

1.7 关于var的例子24

1.8 控制你的程序:if语句27

1.8.1 关于if语句的例子28

1.8.2 使用else语句31

1.9 控制你的程序:swich语句35

1.10 结论39

2.1 程序控制结构:for语句40

第2章JavaScript的程序控制结构和对象40

2.1.1 使用break语言43

2.1.2 使用带标识的break语句44

2.2 程序控制结构:while语句44

2.3 程序控制结构:do-while语句49

2.4 关于JavaScript函数51

2.5 在函数中处理参数55

2.6 在JavaScript中基于对象的编程58

2.6.1 什么是对象58

2.6.2 什么是对象的方法59

2.6.3 什么是对象的属性59

2.8 内置对象:String对象60

2.7 内置的JavaScript对象60

2.9 使用new操作符70

2.10 对象构造器71

2.11 内置对象:Array对象71

2.12 使用for-in语句75

2.13 使用with语句80

2.14 创建用户自定义对象82

2.15 在代码中创建一个用户自定义的JavaScript对象82

2.15.1 创建对象属性83

2.15.2 创建对象方法83

2.15.3 实例化对象85

2.16 使用 Internet Explorer的Scriptlets88

2.17 结论92

第3章Form元素:文本框和按钮93

3.1 文本框93

3.2 按钮96

3.3 使用控件来设置页面的背景颜色102

3.4 使用控件来设置文本框的大小105

3.5 文本区108

3.6 口令控件110

3.7 确认按钮和重置按钮115

3.8 文件控件121

3.9 隐藏控件125

3.10 结论129

第4章Form元素:复选框和单选按钮130

4.1 复选框130

4.2 单选按钮135

4.3 将复选框和单选按钮组合起来140

4.3.1 clearCheckBoxes()函数143

4.3.2 SetCheckBox(number)函数144

4.3.3 calculateCost()函数145

4.3.4 在Donuts.htm对单选按钮的响应146

4.4 使用elements[]数组151

4.5 选择控件157

4.6 在选择控件中选择多项162

4.7 结论166

第5章键盘和鼠标事件处理167

5.1 鼠标167

5.1.1 在Netscape Navigator中使用鼠标事件167

5.1.2 在Internet Explorer中使用鼠标事件168

5.1.3 写出mouser.htm169

5.1.4 处理mouseDown和mouseUp事件170

5.1.5 确定用户在使用哪个浏览器171

5.2 预览页面179

5.3 图像切换183

5.4.1 使用keyPress事件185

5.4 在JavaScript中接收键盘输入185

5.4.2 在Netscape Navigator中读取按键186

5.4.3 在Internet Explorer中读取按键188

5.5 通过按键来控制窗口190

5.6 用鼠标点亮文本194

5.7 结论199

第6章用JavaScript处理图像200

6.1 通过点击按钮来改变图像200

6.2 彩色页面202

6.2.1 使用image对象204

6.2.2 使用images[]数组205

6.3 Internet Explorer中的结构化图形控件208

6.3.1 设置画笔颜色211

6.3.2 画矩形212

6.3.3 画椭圆212

6.3.4 画扇形213

6.4 在Web页面中定位图像215

6.5 在Internet Explorer中拖位图像218

6.5.1 MouseMove事件218

6.5.2 取消系统拖拉操作221

6.6 在Netscape Navigator中拖拉图像223

6.7 图像映像230

6.8 结论233

第7章用JavaScript创建动画234

7.1 JavaScript动画例子:随机发生器234

7.2 使用Internet Explorer的DirectAnimation241

7.2.1 PixelLibrary库和MeterLibrary库243

7.2.2 使用画板243

7.2.3 创建平移245

7.2.4 创建旋转246

7.3 在Netscape Navigator中用层来创建动画250

7.4 使用Sequencer控件创建动画的例子:Rotate.htm255

7.5 Path控件260

7.6 结论264

第8章在JavaScript中使用document对象265

8.1 脚本对象概述265

8.2 Document对象概述268

8.3 Document对象的属性270

8.4 Document对象的聚集271

8.5 Document对象聚集的例子:Relink.htm272

8.6 Document对象的事件275

8.7 Document对象的方法276

8.8 可自动修改Web页面的例子:Rewrite.htm276

8.9 可自动修改Web页面的例子:Download.htm279

8.10 响应系统时间的例子:Schedule.htm281

8.11 刷新另一个框架的例子:Railroad.htm288

8.12 刷新目标为HTML元素的例子:ReHead.htm296

8.13 结论298

第9章JavaScript与Window对象299

9.1 使用Window对象299

9.2 使用open( )方法300

9.3 向最近打开的窗口中写入文档305

9.4 警告框307

9.5 确认框309

9.6 提示框311

9.7 对话框:例子Day.htm314

9.7.2 创建一个对话框315

9.7.1 显示一个对话框315

9.8 使用对话框参数320

9.8.1 给对话框传递参数321

9.8.2 读取传送给对话框的参数322

9.9 结论328

第10章浏览器、地址和历史对象329

10.1 浏览器对象329

10.2 使用浏览器对象:实例AppType329

10.3 使用地址对象332

10.4 顺序334

10.5 使用历史对象339

10.6 从URL串中获取信息344

10.7 图像映像的下一步:JavaScript URL348

10.8 从JavaScript中使用cookie350

10.8.1 设置cookie352

10.8.2 读取cookie352

10.9 使用cookie:页面Welcome.htm356

10.10 改变状态栏文本359

10.11 结论362

第11章将JavaScript和Java连接起来363

11.1 Applet363

11.2 从JavaScript到达Java方法:实例Suspend.htm368

11.3 从Java中传递参数给JavaScript:实例Suspend2371

11.4 从JavaScript中传递字符串给Java:实例PassString376

11.5 从Java中返回值给JavaScript:实例RevVal381

11.6 在JavaScript中使用Java语句:实例UsejJava386

11.7 从Java使用JavaScript:实例JavaApplet389

11.8 从Java中调用JavaScript来刷新窗口:实例Opener395

11.8.1 使用JSObject getmember()方法396

11.8.2 使用JSObject Call()方法396

11.9 结论400

第12章JavaScript和级联样式单401

12.1 JavaScript样式单401

12.2 使用STYLE属性:实例StyleAttribute404

12.3 样式标签:实例StyleH405

12.4 样式类:实例StyleUnderline408

12.5 通过ID来设置样式:实例Stylemultiple409

12.6 样式继承:实例StyleDiv412

12.7 样式函数:实例StyleFunction415

12.8 级联样式单417

12.9 CSS标志类型:实例StyleP418

12.10 CSS样式类:实例StyleClass420

12.11 CSS继承:实例StyleInherit422

12.12 改变样式:实例StyleDyamic424

12.13 结论426

附录427

关键字参考427

1999《JavaScript使用详解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(S.霍尔茨纳)Steven Holzner著;丁利剑 1999 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

TCP/IP 24学时教程(1999 PDF版)
TCP/IP 24学时教程
1999 北京:机械工业出版社
canoneos5dmark3使用详解( PDF版)
canoneos5dmark3使用详解
实用WINDOWS 3.1详解( PDF版)
实用WINDOWS 3.1详解
Visual C++ 6.0编程高手(1999 PDF版)
Visual C++ 6.0编程高手
1999 北京:北京希望电脑公司;北京:北京希望电子出版社
微型计算机系列培训教程 第3册 微型机 PC系列 接口控制教程(1992 PDF版)
微型计算机系列培训教程 第3册 微型机 PC系列 接口控制教程
1992 北京:清华大学出版社
Novell NetWare 4.1使用详解(1997 PDF版)
Novell NetWare 4.1使用详解
1997 北京:电子工业出版社
FrontPage 98使用详解(1998 PDF版)
FrontPage 98使用详解
1998 北京:机械工业出版社
DOS5.0使用详解(1993 PDF版)
DOS5.0使用详解
1993 合肥:中国科学技术大学出版社
CorelDRAW 8使用详解(1999 PDF版)
CorelDRAW 8使用详解
1999 北京:机械工业出版社
Visual J++ 6使用详解(1999 PDF版)
Visual J++ 6使用详解
1999 北京:机械工业出版社
DOS/BIOS使用详解(1989 PDF版)
DOS/BIOS使用详解
1989 北京:电子工业出版社
XML使用详解(1999 PDF版)
XML使用详解
1999 北京:机械工业出版社
中文Windows 98使用详解(1998 PDF版)
中文Windows 98使用详解
1998 北京市:人民邮电出版社
AutoCAD 2000使用详解(1999 PDF版)
AutoCAD 2000使用详解
1999 北京:机械工业出版社
中文Windows 3.1使用详解(1996 PDF版)
中文Windows 3.1使用详解
1996 北京:电子工业出版社