《JavaScript程序设计案例教程/工业和信息化人才培养规划教材》完全按照基于工作过程的要求编写,通过一个个的案例设计,全面地介绍了Javascript程序设计的概念和方法,主要包括Javascript的基本概述、基本语法、程序的基本流程控制结构、BOM/DOM对象模型中对象的属性和方法的具体应用,通过具体的案例设计,力求让读者通过《JavaScript程序设计案例教程/工业和信息化人才培养规划教材》的学习,比较快地掌握网站中的特效制作和客户端验证技术的实现,为进一步深入学习B/S结构编程打下良好的基础。
《JavaScript程序设计案例教程/工业和信息化人才培养规划教材》可以做为培养应用型、技能型人才的计算机相关专业的教材,也可以作为初学者的自学教程。
学习情境1:设计一个典型的网站框架
1.1 任务描述
1.2 任务实施
1.2.1 制作模板并应用到其他页面
1.2.2 制作样式表文件并应用到其他页面
1.2.3 测试并发布网站
1.3 常见问题及小结
1.4 课后练习
学习情境2:网站中购物计算器的实现
2.1 任务描述
2.2 任务实施
2.2.1 什么是JavaScript
2.2.2 JavaScript的基本语法
2.2.3 JavaScript中函数的定义和应用
2.2.4 简单购物计算器设计及实现
2.3 常见问题及小结
2.4 课后练习
学习情境3:实现网站中动态时钟效果的显示
3.1 任务描述
3.2 任务实施
3.2.1 DOM模型介绍
3.2.2 window对象常用的属性、方法和事件
3.2.3 使用Date对象做动态时钟显示效果
3.2.4 地址栏location对象的用法
3.3 常见问题及小结
3.4 课后练习
学习情境4:网页中浮动广告效果的制作
4.1 任务描述
4.2 任务实施
4.2.1 document对象常用的属性和方法介绍
4.2.2 浮动广告图片的制作
4.2.3 带关闭按钮的浮动窗口
4.2.4 带关闭按钮随滚动条同步滚动的浮动广告窗口
4.3 常见错误分析及小结
4.4 课后练习
学习情境5:快捷方式全选/全不选功能的实现
5.1 任务描述
5.2 任务实施
5.2.1 document对象的方法getElementsByName()介绍
5.2.2 数组的基础知识
5.2.3 复选框全选/全不选特效
5.3 常见问题及小结
5.4 课后练习
学习情境6:实现多样化的CSS样式特效
6.1 任务描述
6.2 任务实施
6.2.1 常用的CSS样式表
6.2.2 制作改变字体大小的样式特效
6.2.3 制作改变细边框的样式特效
6.2.4 制作改变按钮背景图片的特效
6.3 常见问题及小结
6.4 课后练习
学习情境7:经典切换效果的实现
7.1 任务描述
7.2 任务实施
7.2.1 知识回顾
7.2.2 制作”点卡“图片切换的特效
7.2.3 制作贷款系统计算器
7.3 常见问题及小结
7.4 课后练习
学习情境8:简单的客户端验证功能的实现
8.1 任务描述
8.2 任务实施
8.2.1 为什么要进行表单验证
8.2.2 表单验证的主要内容
8.2.3 表单验证思路
8.2.4 电子邮件格式验证的优化
8.3 常见问题及小结
8.4 课后练习
学习情境9:经典客户端验证即时错误提示的实现
9.1 任务描述
9.2 任务实施
9.2.1 实现图片代替按钮实现提交功能
9.2.2 制作回车切换输入的效果
9.2.3 制作即时错误信息提示效果
9.3 常见问题及小结
9.4 课后练习
学习情境10:通用的级联菜单效果的制作
10.1 任务描述
10.2 任务实施
10.2.1 下拉列表框对象
10.2.2 数组
10.2.3 制作简单的级联菜单效果
10.2.4 使用数组优化级联菜单
10.2.5 制作级联菜单效果过程
10.3 常见错误分析及小结
10.4 课后练习