轻松学用JavaScript 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)Emily A.Vander Veer著;张庆珍等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2001
- ISBN:750536720X
- 页数:327 页
前言 1
第一部分 创建Web页 7
第一章 JavaScript的基本知识 9
1.1 JavaScript是什么 10
1.1.1 使用简单 10
1.1.2 运行快捷 12
1.1.3 应用广泛 13
1.2 JavaScript和HTML 13
1.4 用JavaScript可以实现HTML不能实现的效果 14
1.4.1 增加Web页的智能化 14
1.3 JavaScript和Web浏览器 14
1.4.2 与用户相互作用 15
1.4.3 创建动画 15
1.4.4 自定义Web页 16
1.5 开始要具备什么条件 16
1.5.1 硬件条件 16
1.5.2 软件条件 16
1.5.3 文档 17
第二章 编写第一个脚本 19
2.1 从设计思想到实用的JavaScript应用程序 19
2.1.2 第一步:建立HMTL文件 20
2.1.1 设计思想 20
2.1.3 第二步:创建脚本并把它插入HTML代码 23
2.1.4 测试脚本 26
2.2 脚本字符种类 27
2.2.1 把JavaScript嵌入到HTML 27
2.2.2 把禁用JavaScript浏览器中的代码隐藏起来 29
2.2.3 函数 31
2.2.4 注释语句 32
2.2.5 if...then语句 33
2.2.6 方法的优越性 34
2.2.7 事件处理程序 35
第三章 JavaScript编程概念 37
3.1 JavaScript语法 37
3.2 JavaScript表达式 38
3.2.1 关键字var 49
3.2.2 函数的定义 50
3.2.3 操作符 52
3.2.4 其他操作符 58
3.3 对象模型 59
3.3.1 对象 60
3.3.2 对象属性 62
3.3.3 方法 64
3.3.4 事件处理程序 65
3.3.5 自定义函数 66
3.4 Netscape Navigator的对象模型 68
3.4.1 JavaScript的数据类型 70
3.5 Microsoft Internet Explorer的对象模型 72
第二部分 增加Web页的智能性 75
第四章 检测用户浏览器环境 77
4.1 JavaScript:非标准的标准 77
4.1.2 突破浏览器的束缚 78
4.1.1 ECMA标准 78
4.2 “浏览器检测”脚本 79
4.2.1 语句顺序 86
4.2.2 变量的全局性和局部性 89
4.2.3 字符串处理 92
4.2.4 JavaScript制作 96
第五章 日期处理 99
5.1 日期 99
5.2 修改普通日期显示格式 104
5.2.1 查出时间:格式化时间脚本 104
5.2.2 弄清日期:格式化日期脚本 107
6.1 Cookie实例 111
第六章 关于Cookie 111
6.1.1 为什么要用Cookie 112
6.1.2 Cookie的安全问题 112
6.1.3 尝试Cookie 113
6.2 回访者脚本 117
6.2.1 熟练使用Cookie 123
第三部分 Web页交互 127
第七章 按钮 129
7.1 选择按钮 129
7.1.1 在Web页和屏幕上处理大事件 131
7.1.2 自定义特制按钮:button和raclio元素 132
7.1.3 现成的按钮:reset和submit元素 136
7.2 订购表单脚本 139
第八章 完美的图片 145
8.1 给图片命名 145
8.2 生动网页的脚本 148
8.2.1 OnDonner、onDasher、onPrancer、onClick事件处理程序 149
8.2.2 鼠标检测Ⅰ:onMouseOver 151
8.2.3 鼠标检测Ⅱ:onMouseOut 151
8.2.4 返回生动的网页 152
8.3 最佳导航栏 156
8.3.1 创建图像超链接 156
8.3.2 链接到E-mail 160
第九章 滚动鼠标 163
9.1 什么是滚动图像 163
9.2 给导航栏添加逼真的色彩 165
9.2.1 预先载入图像 166
9.2.2 建立图像交换区 168
9.2.3 完整的变换图像效果脚本 171
9.2.4 身边的工具 176
第十章 搜集用户输入信息 179
10.1 表单可选项 179
10.1.1 对用户输入信息进行有效性验证 180
10.1.2 增加反馈信息 182
10.2 创建订购表单脚本 184
10.2.1 存在性检查 184
10.2.2 数字有效性验证 186
10.2.3 样式有效性验证 188
10.2.4 表单有效性验证汇总 191
第十一章 框架窗口 201
11.1 每次一页 201
11.1.1 构建框架窗口 202
11.1.2 框架窗口链接 205
11.2 创建折叠式的索引 208
11.2.1 使用库函数 209
11.2.2 调用全部代码 210
第四部分 Web站点自动化 213
第十二章 动态超文本标记语言概述 215
12.1 Web页的动画感 216
12.2 幻灯片编号 220
12.3 显示和隐藏图像 223
12.4 设计具体程序 226
第十三章 计时 229
13.1 用JavaScript计时 229
13.2 秒表脚本 230
13.3 暂停刷新网页功能 232
第十四章 JavaScript技巧 237
14.1 定期更新 238
14.2 Java小应用程序的优点 240
14.3 传递数据信息 243
14.4 窗口的机遇 246
14.5 用户插入网页的内容 248
14.6 制作滚动效果的文本 254
14.7 对不同用户提供不同的浏览方式 255
第五部分 十个组成部分 259
15.1.1 Netscape网站 261
15.1 可查阅的十大Web站点 261
第十五章 十个主要的在线JavaScript资源 261
15.1.2 Microsoft网站 262
15.1.3 CNET网站 262
15.1.4 ZDNet网站 262
15.1.5 Project Cool的JavaScript Zone网站 262
15.1.6 Gamelan网站 262
15.1.7 About.com网站 262
15.1.8 Netscape的DevEdge FAQ网站 263
15.1.9 WebReference.com网站 263
15.1.10 ScriptSearch.com网站 263
15.2 不可错过的新闻组 264
第十六章 JavaScript常见错误及其避免方法 267
16.1 匆忙中造成的输入错误 267
16.2 拆散配对字符造成的错误 268
16.2.1 单个尖括号造成的错误 269
16.2.2 单个开/关标记产生的错误 269
16.2.3 单个圆括号造成的错误 270
16.2.4 单个单引号造成的错误 270
16.3 脚本说明语句放错位置造成的错误 271
16.4 错误地嵌套引号造成的错误 272
16.5 把数字当字符来处理造成的错误 272
16.6 把字符串当数字来处理造成的错误 273
16.7 JavaScript无法解决的问题:逻辑错误 274
16.8 忽视浏览器的不兼容性造成的错误 275
第十七章 调试脚本的十个技巧 277
17.1 JavaScript解释器只能看懂代码,理解不了设计思想 278
17.2 依据具体情况确定问题种类和出处 279
17.3 查阅文档资料 280
17.4 显示变量值 280
17.5 把长语句块拆成较小函数 282
17.6 在消除问题的过程中磨练提高 282
17.6.2 跟踪HTML错误 283
17.6.1 调试浏览器问题 283
17.6.3 检查JavaScript代码 284
17.7 利用其他人的经验 284
17.8 试用由来已久的试验-纠错法 285
17.9 例外处理 285
附录 289
附录A JavaScript保留字 291
附录B JavaScript颜色 293
附录C 文档对象模型参考资料 297
附录D 特殊字符 317
附录E 关于光盘 323
- 《“学用成果转化”典型经验集》贵州省农村党员干部现代远程教育工作领导协调小组办公室,贵州省党员干部现代远程教育中心编 2009
- 《看图学用Photoshop 5.0》陈旗等编著 1999
- 《让单片机更好玩 零基础学用51单片机》阮喻,扈啸,刘鹏,杨光瑜编著 2014
- 《学用一册通 Dreamweaver CS6精彩网页制作与网站建设》何海霞编著 2013
- 《党员干部学哲学用哲学十二讲》阮青主编 2014
- 《一步一图学用万用表测电子元器件》杨成伟编著 2014
- 《学用一册通 网页设计与网站建设》郭海旺编著 2013
- 《五笔字型学用查词典 双色版》李宛新编著 2010
- 《针刺学用一本通》李丰军,张翠平主编 2013
- 《数学用表 辽宁省中学试用课本》辽宁省中小学教材编写组编 1970
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017