书籍详情

JavaScript示例导学

JavaScript示例导学

作者:(美)Martin Webb,(美)Michel Plungjan,(美)Keith Drakard著;聊宏斌,胡燕荣译

出版社:清华大学出版社

出版时间:2002-01-01

ISBN:9787900641724

定价:¥54.00

购买这本书可以去
内容简介
  本书通过120多个精彩示例全面讲述了学用JavaScript进行编程的方法和技巧,通过对示例代码的解析,使读者在编程过程中体会JavaScript易学易用、功能强大的特性。全书内容包括:JavaScript基础知识;使用JavaScript开发交互式Web站点、创建计算器、计算日期和时间、进行密码验证/保护、建立图像映射、创建购物车和联机目录及编写图标匹配、俄罗斯方块、拼色成行等趣味程序;同时讲述了不同环境下如何定制和扩展脚本程序,及有关DHTML、插件、安全问题等方面的内容。本书内容全面,趣味性强,适用于JavaScript初级用户,也适用于自学或对网页编程感兴趣的读者。
作者简介
暂缺《JavaScript示例导学》作者简介
目录
第1章 JavaScript概述
1.1 JavaScript、JScript、DHTML与DOM
1.1.1 JavaScript标准
1.1.2 在哪里放置JavaScript代码
1.1.3 只在客户端JavaScript中出现的问题
1.1.4 JavaScript版本
1.2 JavaScript基础
1.2.1 表达式与变量
1.2.2 语句
1.2.3 条件语句
1.2.4 循环
1.2.5 函数
1.2.6 对象
1.2.7 对象属性
1.2.8 对象方法
1.2.9 事件与事件处理函数
1.2.10 双引号与单引号
1.2.11 noscript标记
1.3 小结
第2章 数学与数字
2.1 标准计算器
2.2 科学计算器
2.3 随机每日名言警句
2.3.1 随机名言警句源代码
2.3.2 JavaScript quote 1.js源代码
2.4 数字工具
2.4.1 数字舍入到指定小数位
2.4.2 显示货币金额
2.4.3 用逗号格式化大数
2.4.4 用逗号格式化货币金额
2.4.5 将99格式化为Ninety-Nine
2.4.6 将999格式化为Nine Hundred and Ninety-Nine
2.4.7 将大额货币格式化为字符串
2.5 小结
第3章 字符串和正则表达式
3.1 查找和替换
3.2 Copyright模板文件
3.2.1 Copyright模板文件的源代码
3.2.2 字符串方法
3.3 滚动文本链接
3.4 联系列表
3.5 高德阴影
3.5.1 字符串高德阴影效果源代码
3.5.2 表格高德阴影效果源代码
3.6 分析字符串
3.7 使用正则表达式验证字符串
3.7.1 字符串验证源代码
3.7.2 正则表达式
3.8 小结
第4章 数组和对象
4.1 遍历访问Web站点
4.1.1 遍历访问Web站点的组成
4.1.2 遍历访问Web站点的框架集结构
4.1.3 遍历访问Web站点源代码
4.2 搜索数据库
4.2.1 基于框架的搜索
4.2.2 基于框架搜索源代码
4.2.3 基于非框架的搜索
4.2.4 基于非框架搜索源代码
4.2.5 搜索数据库代码的扩展
4.3 多项选择测试
4.3.1 多项选择测试源代码——questions.js
4.3.2 多项选择测试源代码——choice.htm
4.4 对象数组排序
4.4.1 对象数组排序源代码
4.4.2 数组方法
4.5 小结
第5章 定位和链接
5.1 自动重定向
5.2 自动的Previous和Next按钮
5.2.1 自动的Previous和Next按钮源代码
5.2.2 自动的Previous和Next按钮buttons.js源代码
5.3 自动的Previous和Next按钮directories.js源代码
5.4 自动链接
5.4.1 自动链接源代码——文本版
5.4.2 自动链接源代码——图像版
5.5 JavaScript Web Ring
5.5.1 JavaScript Web Ring源代码——剪切和粘贴HTML
5.5.2 JavaScript Web Ring源代码——webring.js
5.6 你的语言是什么
5.7 密码保护和验证
5.8 密码保护和验证源代码
5.9 网站链接爬行器
5.9.1 网站链接爬行器源代码——index.htm
5.9.2 网站链接爬行器源代码——input.htm
5.9.3 网站链接爬行器源代码——frame.htm
5.9.4 网站链接爬行器源代码——search.htm
5.10 小结
第6章 窗口和框架
6.1 Jump Box工具
6.1.1 Jump Box工具源代码——index.htm
6.1.2 Jump Box工具源代码——control.htm
6.2 读取目录
6.2.1 读取目录的源代码——index2.htm
6.2.2 读取目录的源代码——main.htm
6.3 弹出式窗口产生器
6.3.1 弹出式窗口产生器源代码
6.3.2 窗口属性
6.4 弹出式字典
6.4.1 弹出式字典源代码——index.htm
6.4.2 弹出式字典源代码——define.htm
6.4.3 弹出式字典源代码——外部JavaScript源文件
6.5 家族树
6.6 家族树源代码——royal.js
6.7 家族树源代码——topframe.htm
6.8 家族树源代码——botframe.htm
6.9 一个JavaScript调试窗口
6.10 弹出式日期选择器
6.10.1 弹出式日期选择器源代码——index.htm
6.10.2 弹出式日期选择器源代码——cal.htm
6.10.3 弹出式日期选择器源代码——calendar.js
6.11 取消框架化和重新框架化
6.11.1 取消框架化和重新框架化源代码——frameset.htm
6.11.2 取消框架化和重新框架化源代码——main.htm
6.11.3 取消框架化和重新框架化源代码——title.htm
6.12 小结
第7章 日期和时间
7.1 当前日期和时间
7.1.1 当前日期和时间源代码——current.js
7.1.2 当前日期和时间源代码——index.htm
7.2 Monday’s Child Is Fair of Fare
7.2.1 Monday’s Child Is Fair of Face源代码——Monday.js
7.2.2 Monday’s Child Is Fair of Face源代码——index.htm
7.3 有效日期
7.3.1 有效日期源代码——validate.js
7.3.2 有效日期源代码——index.htm
7.4 显示时间
7.4.1 显示时间源代码——form.htm
7.4.2 显示时间源代码——nightandday.htm
7.4.3 显示时间源代码——timeofday.js
7.4.4 显示时间源代码——image.htm
7.5 年历
7.5.1 年历源代码——calendar.js
7.5.2 年历源代码——calendar.css
7.5.3 年历源代码——index.htm
7.6 日期倒计时
7.6.1 日期倒计时源代码——countdown.js
7.6.2 日期倒计时源代码——index.htm
7.7 32岁8个月24天
7.7.1 32岁8个月24天源代码——howold.js
7.7.2 32岁8个月24天源代码——index.htm
7.8 你的星座是什么
7.8.1 你的星座是什么源代码——zodiac.js
7.8.2 你的星座是什么源代码——index.htm
7.9 中国春节
7.9.1 中国春节源代码——chinese.js
7.9.2 中国春节源代码——index.htm
7.10 生于7月4日
7.10.1 生于7月4日源代码——july4th.js
7.10.2 生于7月4日源代码——index.htm
7.10.3 生于7月4日源代码——birthjan.js
7.11 11月的第3个星期六
7.11.1 11月的第3个星期六源代码——Saturday.js
7.11.2 11月的第3个星期六源代码——index.htm
7.12 计算复活节
7.12.1 计算复活节源代码——easter.js
7.12.2 计算复活节源代码——index.htm
7.13 24小时时钟
7.14 小结
第8章 表单
8.1 JavaScript和表单
8.2 从表单中发送邮件
8.2.1 从表单中发送邮件源代码——simple.htm
8.2.2 从表单中发送邮件源代码——multiple.htm
8.3 动态下拉菜单
8.3.1 动态下拉菜单源代码——single.htm
8.3.2 动态下拉菜单源代码——multiple.htm
8.3.3 动态下拉菜单源代码——transfer.htm
8.3.4 动态下拉菜单源代码——colors.htm
8.4 将数据从一个表单传递到另一个表单
8.4.1 将数据从一个表单传递到另一个表单源代码——index.htm
8.4.2 将数据从一个表单传递到另一个表单源代码——output.htm
8.5 动态感谢页面
8.5.1 动态感谢页面源代码——index.htm
8.5.2 动态感谢页面源代码——userform.cgi
8.5.3 动态感谢页面源代码——thanks.htm
8.6 表单->Cookie->表单
8.7 表单->电子邮件->表单
8.7.1 表单->电子邮件->表单源代码——index.htm
8.7.2 表单->电子邮件->表单源代码——mailform.js
8.8 禁用表单域
8.9 使用表单域控制数据输入
8.10 过滤输入数据
8.11 日期微调控制项
8.11.1 日期微调控制项源代码——index.htm
8.11.2 日期微调控制项源代码——index2.htm
8.12 订购单表单
8.13 小结
第9章 图像
9.1 高亮图像
9.2 快速图像滚动
9.3 图像淡入淡出
9.4 图像映射
9.5 幻灯片显示
9.6 条形图
9.6.1 条形图源代码——barchart.js
9.6.2 条形图源代码——index.htm
9.7 图像下载百分比
9.8 图像弹出
9.8.1 图像弹出源代码——index.htm
9.8.2 图像弹出源代码——popup.htm
9.8.3 图像弹出源代码——resize.htm
9.9 图像计数器
9.10 随机标题广告
9.11 图像工具栏
9.11.1 图像工具栏#1源代码——section-a.htm
9.11.2 图像工具栏#1源代码——section-b.htm
9.11.3 图像工具栏#2源代码——section-a.htm
9.11.4 图像工具栏#2源代码——toolbar.js
9.12 小结
第10章 Cookies
10.1 JavaScript Cookie通用例程
10.1.1 JavaScript cookie通用例程源代码——index.htm
10.1.2 JavaScript Cookie通用例程源代码——cookie.js
10.2 Cookie与自动更新
10.3 智能Cookie
10.3.1 智能Cookie源代码——index.htm
10.3.2 智能Cookie源代码——intelligent.js
10.4 Cookie跟踪器
10.4.1 Cookie跟踪器源代码——index1.htm
10.4.2 Cookie跟踪器源代码——index2.htm
10.4.3 Cookie跟踪器源代码——tracker.js
10.4.4 Cookie跟踪器源代码——tracking.js
10.5 个人日历
10.5.1 个人日历源代码——index.htm
10.5.2 个人日历源代码——calendar.js
10.5.3 个人日历源代码——calendar.css
10.5.4 个人日历源代码——cookie.htm
10.6 小结
第11章 动态HTML
11.1 文档对象模型接口
11.2 可折叠内容
11.3 动态样式表
11.3.1 动态样式表源代码——index.htm
11.3.2 动态样式表源代码——stylesheet.js
11.3.3 动态样式表源代码——next.htm
11.4 浮动工具提示
11.5 多对话框表单
11.6 工具栏菜单
11.7 自动生成目录
11.8 标签幻灯片
11.9 菜单系统
11.9.1 菜单系统源代码————menu.js
11.9.2 菜单系统源代码——index.htm
11.10 动态广告
11.11 小结
第12章 应用
12.1 购物筐
12.1.1 购物筐源代码——shopping.js
12.1.2 购物筐源代码——cookie.js
12.1.3 购物筐源代码——index.htm
12.1.4 购物筐源代码——basket.htm
12.2 拖拉式购物车
12.3 myPage.com
12.4 在线计算机建造器/选择器
12.4.1 在线计算机建造器/选择器源代码——builder.js
12.4.2 在线计算机建造器/选择器源代码——database.js
12.4.3 在线计算机建造器/选择器源代码——index.htm
12.4.4 在线计算机建造器/选择器源代码——windows.js
12.4.5 在线计算机建造器/选择器源代码——choice.htm
12.4.6 在线计算机建造器/选择器源代码——confirm.htm
12.4.7 在线计算机建造器/选择器源代码——money.js
12.5 书籍分类——XML DOM和样式表
12.5.1 书籍分类源代码——catalog.xml
12.5.2 书籍分类源代码——catalog.js
12.5.3 书籍分类源代码——catalog1.css
12.5.4 书籍分类源代码——catalog2.css
12.6 小结
第13章 工具
13.1 拾色器
13.1.1 拾色器源代码——index.html
13.1.2 拾色器源代码——picker.htm
13.2 屏上键盘
13.3 自动滚屏
13.4 主页脚本
13.4.1 主页脚本源代码——index.htm
13.4.2 主页脚本源代码——homepage.js
13.5 探测插件和AciveX组件
13.5.1 检查plugins数组
13.5.2 探测ActiveX组件
13.5.3 探测插件和ActiveX组件源代码——index.htm
13.6 小结
第14章 趣味内容
14.1 图标匹配
14.2 图标匹配源代码——index.htm
14.3 俄罗斯方块
14.4 拼色成行
14.5 鼠标踪迹
14.6 个性测试
14.6.1 个性测试源代码——index.htm
14.6.2 个性测试源代码——personality.js
14.6.3 个性测试源代码——questions.js
14.7 小结
猜您喜欢

读书导航