当前位置:首页 > 工业技术
轻松学用JavaScript  第3版
轻松学用JavaScript  第3版

轻松学用JavaScript 第3版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(美)Emily A.Vander Veer著;张庆珍等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:750536720X
  • 页数:327 页
图书介绍:本书深入浅出地讲解了客户端JavaScript的特点、语法规则、基本结构、编程方法和使用技巧。
《轻松学用JavaScript 第3版》目录
标签:学用

前言 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

相关图书
作者其它书籍
返回顶部