JavaScript使用详解PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)(S.霍尔茨纳)Steven Holzner著;丁利剑等译
- 出 版 社:北京:机械工业出版社
- 出版年份:1999
- ISBN:7111068971
- 页数:442 页
第1章 欢迎使用JavaScript 1
1.1 JavaScript并非Java 1
绪论 1
1.2 两种浏览器、两种JavaScript 2
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的Scriptlets 88
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.htm 169
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的DirectAnimation 241
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.htm 255
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.htm 272
8.6 Document对象的事件 275
8.7 Document对象的方法 276
8.8 可自动修改Web页面的例子:Rewrite.htm 276
8.9 可自动修改Web页面的例子:Download.htm 279
8.10 响应系统时间的例子:Schedule.htm 281
8.11 刷新另一个框架的例子:Railroad.htm 288
8.12 刷新目标为HTML元素的例子:ReHead.htm 296
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.htm 314
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 使用浏览器对象:实例AppType 329
10.3 使用地址对象 332
10.4 顺序 334
10.5 使用历史对象 339
10.6 从URL串中获取信息 344
10.7 图像映像的下一步:JavaScript URL 348
10.8 从JavaScript中使用cookie 350
10.8.1 设置cookie 352
10.8.2 读取cookie 352
10.9 使用cookie:页面Welcome.htm 356
10.10 改变状态栏文本 359
10.11 结论 362
第11章 将JavaScript和Java连接起来 363
11.1 Applet 363
11.2 从JavaScript到达Java方法:实例Suspend.htm 368
11.3 从Java中传递参数给JavaScript:实例Suspend2 371
11.4 从JavaScript中传递字符串给Java:实例PassString 376
11.5 从Java中返回值给JavaScript:实例RevVal 381
11.6 在JavaScript中使用Java语句:实例UsejJava 386
11.7 从Java使用JavaScript:实例JavaApplet 389
11.8 从Java中调用JavaScript来刷新窗口:实例Opener 395
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属性:实例StyleAttribute 404
12.3 样式标签:实例StyleH 405
12.4 样式类:实例StyleUnderline 408
12.5 通过ID来设置样式:实例Stylemultiple 409
12.6 样式继承:实例StyleDiv 412
12.7 样式函数:实例StyleFunction 415
12.8 级联样式单 417
12.9 CSS标志类型:实例StyleP 418
12.10 CSS样式类:实例StyleClass 420
12.11 CSS继承:实例StyleInherit 422
12.12 改变样式:实例StyleDyamic 424
12.13 结论 426
附录 427
关键字参考 427
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019
- 《血染的红军利剑·钟纬剑》屈继元著 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《新编临床药物使用规范》孙国栋,解华主编 2017
- 《新课标中学地理图文详解指导地图册 浙江专版 第4版》谭木主编;谭木高考复习研究室编 2015
- 《中国农药研究与应用全书 农药科学合理使用》欧晓明,司乃国,陈杰编 2019
- 《网络工程师考试同步辅导 考点串讲、真题详解与强化训练 第3版》肖文,吴刚山 2018
- 《排放权有偿使用定价》郭默,王金南,毕军著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019