工业和信息化人才培养规划教材

JavaScript 程序设计案例教程

每一个知识模块均采用项目贯穿的形式,提高课堂教学趣味性
分享 推荐 0 收藏 7 阅读 3.2K
李淑英 , 王晓华 (主编) 978-7-115-37481-3

关于本书的内容有任何问题,请联系 马小霞

采用项目驱动的教学方法,使学生在课程中了解到企业研发过程;
学习情景由任务描述、项目设计基础知识和项目实施3个教学过程组成;
创造边学边练的教学形式。
¥24.00 ¥18.00 (7.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本教材完全按照基于工作过程的要求编写,通过一个个的案例设计,全面地介绍了Javascript程序设计的概念和方法,主要包括Javascript的基本概述、基本语法、程序的基本流程控制结构、BOM/DOM对象模型中对象的属性和方法的具体应用,通过具体的案例设计,力求让读者通过本教材的学习,比较快地掌握网站中的特效制作和客户端验证技术的实现,为进一步深入学习B/S结构编程打下良好的基础。
本教材可以做为培养应用型、技能型人才的计算机相关专业的教材,也可以作为初学者的自学教程。

目录

学习情境1:设计一个典型的网站框架 1
工作任务 1
技能目标 1
1.1 任务描述 1
1.2 任务实施 2
1.2.1制作模板并应用到其他页面 2
1.2.2制作样式表文件并应用到其他页面 9
1.2.3测试并发布网站 17
1.3常见问题及小结 20
1.4 课后练习 21
学习情境2:网站中购物计算器的实现 23
工作任务 23
技能目标 23
2.1 任务描述 23
2.2 任务实施 24
2.2.1 什么是JavaScript 24
2.2.2 JavaScript的基本语法 30
2.2.3 JavaScript中函数的定义和应用 40
2.2.4 简单购物计算器设计及实现 45
2.3 常见问题及小结 48
2.4 课后练习 49
学习情境3:实现网站中动态时钟效果的显示 52
工作任务 52
技能目标 52
3.1任务描述 52
3.2任务实施 52
3.2.1 DOM模型介绍 52
3.2.2 window对象常用的属性、方法和事件 55
3.2.3 使用Date对象做动态时钟显示效果 62
3.2.4 地址栏location对象的用法 65
3.3常见问题及小结 66
3.4 课后练习 67
学习情境4:网页中浮动广告效果的制作 70
工作任务 70
技能目标 70
4.1任务描述 70
4.2任务实施 70
4.2.1 document对象常用的属性和方法介绍 70
4.2.2浮动广告图片的制作 73
4.2.3 带关闭按钮的浮动窗口 78
4.2.4 带关闭按钮随滚动条同步滚动的浮动广告窗口 81
4.3常见错误分析及小结 84
4.4 课后练习 85
学习情境5:快捷方式全选/全不选功能的实现 87
工作任务 87
技能目标 87
5.1任务描述 87
5.2任务实施 87
5.2.1 document对象的方法getElementsByName( )介绍 87
5.2.2 数组的基础知识 88
5.2.3复选框全选/全不选特效 91
5.3 常见问题及小结 95
5.4课后练习 96
学习情境6:实现多样化的CSS样式特效 99
工作任务 99
技能目标 99
6.1任务描述 99
6.2任务实施 99
6.2.1常用的CSS样式表 99
6.2.2制作改变字体大小的样式特效 105
6.2.3制作改变细边框的样式特效 110
6.2.4制作改变按钮背景图片的特效 114
6.3常见问题及小结 118
6.4课后练习 118
学习情境7:经典切换效果的实现 121
工作任务 121
技能目标 121
7.1任务描述 121
7.2任务实施 121
7.2.1知识回顾 121
7.2.2制作”点卡“图片切换的特效 122
7.2.3 制作贷款系统计算器 127
7.3 常见问题及小结 133
7.4课后练习 133
学习情境8:简单的客户端验证功能的实现 137
工作任务 137
技能目标 137
8.1任务描述 137
8.2任务实施 137
8.2.1为什么要进行表单验证 137
8.2.2表单验证的主要内容 138
8.2.3表单验证思路 139
8.2.4 电子邮件格式验证的优化 151
8.3常见问题及小结 155
8.4课后练习 156
学习情境9:经典客户端验证即时错误提示的实现 158
工作任务 158
技能目标 158
9.1任务描述 158
9.2任务实施 158
9.2.1 实现图片代替按钮实现提交功能 158
9.2.2 制作回车切换输入的效果 161
9.2.3 制作即时错误信息提示效果 167
9.3常见问题及小结 176
9.4课后练习 176
学习情境10:通用的级联菜单效果的制作 178
工作任务: 178
技能目标: 178
10.1任务描述 178
10.2任务实施 178
10.2.1下拉列表框对象 179
10.2.2数组 180
10.2.3制作简单的级联菜单效果 183
10.2.4使用数组优化级联菜单 184
10.2.5制作级联菜单效果过程 185
10.3常见错误分析及小结 186
10.4课后练习 186

读者评论

  • 申请的样书,没有收到啊!

    luojiaohuang发表于 2018/1/7 15:18:48
    • 您好,【电子商务网站设计与建设 】【电子商务网站建设与实践上机指导教程(第2版)】【实用软件工程 】暂时没有样书,请过段时间再申请哦

      人邮教育专员发表于 2018/1/8 8:22:31
  • 源码

    xinxin8114发表于 2017/2/9 20:08:46
    • 老师,可以下载了。

      范博涛发表于 2017/2/16 14:49:32
  • 需要一些源代码以及图片文件

    coding12345发表于 2016/12/28 18:46:51
    • 您好,您需要的源代码可以下载了,还是在该页面。

      马小霞发表于 2018/1/8 8:48:15

我要评论

作者介绍

李淑英,商丘工学院教师。 参与多项课题,如河南省科学技术厅《狭隘环境下基于学习分类器的多机器人路径规划收敛性研究》作为第二主持人, 鉴定为国内领先;河南省科学技术厅《狭隘环境下基于学习分类器的多机器人强化学习研究研究》, 鉴定为国内领先。 曾获河南省级奖项“河南省优秀工程勘察设计奖”一等奖。

同系列书

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部