|
內容簡介: |
本书是为适应中、高职计算机软件及应用等相关专业学生的能力水平而编写的一本入门级教材。学习本书前,读者应该具备HTML以及CSS的基本知识。当然,如果具有某一门高级语言的使用经验更好。本书是按照项目实践的方式安排的。每个项目就是一个完整的工程,将项目分为若干个与项目相关的小任务,每个任务中又包含了详细的知识点。全书共分9个项目,读者通过完成这些任务就可以独立完成相应的项目,从而掌握与项目相关的知识点。
|
目錄:
|
目录
项目1对话框和页面输出—初步体验1
任务1 弹出对话框1
任务2 在页面上打印欢迎词3
任务3 先弹出对话框再打印信息4
任务4 单击按钮执行任务35
任务5 任务模块化6
任务6 调用灵活化8
任务7 “项目1”的实现9
项目2简单计算器—判断结构11
任务1 认识变量和字符串12
任务2 输入对话框15
任务3 判断是否为整数17
任务4 判断奇偶数23
任务5 加法运算器26
任务6 “项目2”的实现30
项目3统计成绩单—循环结构32
任务1 累加和累乘33
任务2 最大值和最小值35
任务3 循环的跳转44
任务4 “项目3”的实现48
项目4注册页面设计—事件54
任务1 在代码中设置对象处理事件55
任务2 事件处理中的返回值58
任务3 表单提交事件60
任务4 鼠标事件61
任务5 键盘事件63
任务6 “项目4”的实现68
项目5多窗体注册页面—窗口对象71
任务1 打开和关闭窗口72
任务2 用Location对象获取URL参数78
任务3 窗口信息交互83
任务4 与模态窗口进行信息交互85
任务5 超时与时间间隔87
任务6 “项目5”的实现91
项目6多功能相册—文档对象97
任务1 用JavaScript设置属性和样式98
任务2 用cookie记住样式101
任务3 找出所有超级链接地址105
任务4 “项目6”的实现107
项目7商品列表—DOM对象114
任务1 评论管理115
任务2 鼠标跟随124
任务3 循环移动图片墙125
任务4 表格排序128
任务5 “项目7”的实现133
项目八自制滚动条—事件的高级应用141
任务1 关闭广告对联141
任务2 实现拖动146
任务3 控制鼠标滚轮150
任务4 “项目8”的实现153
项目九运动基础—滑动的侧边栏159
任务1 缓冲运动159
任务2垂直滚动缓冲跟随164
任务3 “项目9”的实现167
|
|