Javascript网上书店项目答辩学号:200913014013姓名:杨青见班级:09计科软件一班答辩项目需求此项目要求我们在静态页面的基础上添加各种javascript代码及部分CSS样式,编写javascript和CSS的交互功能,实现网页上的各种特效。通过实现网上书店系统的页面效果让我们更深刻的理解javascript的编程,熟悉并掌握客户端网页特效,DOM编程和表单验证技术。当当网上书店是一个典型的网上购书商城,可以根据不同分类浏览图书,方便查看最新上架新书、最近畅销图书等。并且可以在线购买图书。现要求实现当当网首页、图书馆展示页面、购物车页面、新用户注册页面、用户登录页面当当网首页首页用到的技术①网站导航部分的树形菜单,当鼠标停在“我的当当”超链接上时,显示下拉树形菜单,当鼠标离开“我的当当”时超链接恢复原样(用onmouseover,onmouseout来实现,还有用到css的display属性)②打开首页弹出固定大小的广告页面窗口(window.open(“URL”,”窗口的名称”,”窗口的特征”),还有onload事件的使用)③在右侧窗体有一个随滚动条上下移动的广告图片,并且图片上方有一个“关闭按钮”,单击“关闭”按钮,图片和“关闭”按钮均隐藏④循环显示图片,并且当鼠标移到上面的数字时,应该暂停,鼠标点击之后应该切换图片⑤TAB键的切换(主要技术就是层的显示和隐藏)⑥滚动特效图书馆展示页面展示页面用到的技术1.主要是熟悉dreamweaver8的使用2.熟悉DIV+CSS的页面布局管理购物车中的商品购物管理用到的技术①使用display属性的显示和隐藏层②进行删除前应该确认是否删除,然后进行操作,删除之后下面的商品金额应该会改变,积分等都应该改变③对表格进行相关操作④熟悉文本框的事件(onblur)用户注册注册页面用到的技能1.使用正则表达式验证表单2.对用户输入的各项数据,用相应的事件及时给出相关提示3.当鼠标停在文本框中,文本框的颜色会改变,当鼠标离开文本框时也会复原(主要是熟悉onblur和onfocus)4.下拉列表的实现(主要是熟悉onchange和数组的操作)5.注册效果用户登录用户登录用到的技能点1.主要是验证表单2.对CSS进行修改3.对文本框的基本事件的使用网页特效用javascript实现跳舞文字跳动的效果文字的里外滚动关闭页面时的提示综合特效项目总结•网页非常注重界面,因此我们要注重界面的设计,因此你可以多弄点网页特效•我们应该先掌握最基础的知识,然后再进行拓展•我们可以尝试用多种方法去实现某一个效果,不仅可以锻炼思维,还可以创新,还可以巩固知识•当你编程的过程中出现问题的时候,应该要有一个有效的解决办法(如百度)•注重坚持,不要一时因为做不出来就放弃了•在规定的时间内应该把项目做完谢谢观看