JavaScript书店项目

JavaScript书店项目

代码链接在文章末尾

本项目实现了用户注册栏正则表达式验证;首页图书添加购物车功能;跳转图书明细页功能;背景音乐功能;购物车商品增加、减少、多选功能;购物车结算功能;随机生成星空背景图;

使用链入式导入JS代码;
使用JS新建、修改了DOM对象;
其中JS代码600行;
CSS代码770行
HTML代码760行

程序流程图

主页

  1. 在主页使用表格完成十本书籍布局
  2. 为每本书籍添加图片链接至介绍页
  3. 为每本书籍添加名称和购物车图片功能
  4. 为主页添加背景音乐
  5. 添加注册按钮

注册页

  1. 在注册页使用表格完成注册信息布局
  2. 设置覆盖整个网页的DOM对象以挡住主页
  3. 为注册信息添加正则表达式验证格式和提示信息

结算页

  1. 在结算页使用表格完成结算信息布局
  2. 为每本书籍添加多选框、书名、数量、金额信息
  3. 添加单本书籍数量增减功能,实时显示单个书籍总金额
  4. 实现结算已勾选书籍并显示收款码功能、清除并初始化功能

单本书籍页

  1. 显示书籍简介
  2. 为主页logo添加关闭本页面功能;
  3. 随机生成星空背景图




#代码预览

源代码链接:

链接:https://pan.baidu.com/s/1na6s2ggNhjWVCylm5tQ3XA
提取码:8888
复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V3的分享

导入项目到HBuilder X,运行index.html即可

JavaScript书店项目相关推荐

  1. github流程图_10月份Github上最热门的JavaScript开源项目

    开源最前线(ID:OpenSourceTop) 猿妹整编 转载请注明来源作者 10 月份 GitHub 上最热门的JavaScript开源项目排行已经出炉啦,在本月的名单中,有开源书籍.有开源课程等, ...

  2. react 开源项目_2020年2月Github上最热门的JavaScript开源项目

    来自:开源最前线(ID:OpenSourceTop)  2月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,一起来看看上榜详情: 1joplin https://github.co ...

  3. GitHub 十大顶级 JavaScript 开源项目

    在本文中,我们将介绍GitHub上顶级的JavaScript开源项目. 作者 | Isha Jauhari 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 以下为译文: ...

  4. JavaScript小项目之BMI值计算

    项目题目: 实现BMI值计算器 项目作用: 复习JavaScript课程知识,学习DOM基础知识,熟悉document对象的使用,实现简单的BMI计算器页面. JavaScript小项目系列 前言 一 ...

  5. 3月份GitHub上最热门的JavaScript开源项目(下)

    开源最前线(ID:OpenSourceTop) 猿妹整编 转载请注明来源作者 3月份GitHub上最热门的JavaScript开源项目新鲜出炉,web界面的JavaScript库Vue强势霸榜,Moz ...

  6. (javascript)vue项目打包后,写的覆盖element的样式无效了。这是什么原因?

    问题: (javascript)vue项目打包后,写的覆盖element的样式无效了.这是什么原因?描述: 在开发模式模式下,写的覆盖样式都有效,打包后就无效,请问下是什么原因? main.js里的c ...

  7. java web网上书店_java web简易网上书店项目系列,使用MVC模式(servlet+jstl+dbutils),开篇...

    一. 针对很多java web初学者入门困难的问题,笔者利用一个小型web项目,一步一步的展示java web开发方法,每一个章节引入一些java web开发的重点知识,让同学们可以将java web ...

  8. 视频教程-JavaScript+jQuery+项目实战系列视频教程-JavaScript

    JavaScript+jQuery+项目实战系列视频教程 国内IT培训讲师,国内知名出版社IT作家.经验丰富,草根悍将.待人诚恳,从不摆架子,做事认真负责. 周知胜 ¥117.00 立即订阅 扫码下载 ...

  9. 从 JavaScript 明星项目看前端发展

    目录 2016 2017 2018 2019 2016 虽然 2016 年出现了"JS 疲劳",也发生了戏剧性的事件(如 "leftpad 门"),但总体来讲 ...

最新文章

  1. 谈谈神秘的ES6——(一)初识ECMAScript
  2. UA MATH523A 实分析3 积分理论例题 讨论原函数的连续性
  3. 全国铁路查询系统_火车票查询时刻表 全国列车时刻表 火车时刻表查询系统使用说明...
  4. ElementUI项目中怎样引用Jquery
  5. 用kali的Meterpreter控制win10,可以偷看你的电脑的所有数据
  6. 从一个案例看系统优化
  7. 电子商务与计算机科学与技术的相关性,电子商务、计算机科学与技术、法学等相关专业。.doc...
  8. POJ 3613 Cow Relays (floyd + 矩阵高速幂)
  9. 浏览器打开PDF调整亮度和颜色的小技巧
  10. 1.1 HTML5简介
  11. Asp.net mvc中Controller的返回值
  12. Linux中阶知识总结
  13. 645.错误的集合(力扣leetcode) 博主可答疑该问题
  14. Windows Server 2008 R2终端服务器激活方法
  15. Windows系统连接蓝牙音箱,已连接,没有声音
  16. 88E1111 100BASE-T百兆工程(part2--完)
  17. HP DL380 G3服务器重做RAID
  18. 以Python角度学习Javascript(一)
  19. MacBook上有哪些好用的学习类软件
  20. commonjs 与 esm 的区别

热门文章

  1. 浙江恒威深交所上市:市值60亿 汪剑平家族色彩浓厚
  2. 13W字,腾讯高工手写“Netty速成手册”,3天能走向实战
  3. WPS中表格下移问题和段落问题
  4. 【物联网】物联网时代,传统企业终会夺回自己的天下!
  5. python中栈是什么意思_python栈是什么意思,
  6. 【计算机视觉】上游任务和下游任务的理解
  7. 看周公的一篇文章,其中总结的几句话很有意义,记录一下
  8. 两不同服务器上的mysql跨库查询
  9. php mysql表情符号_php + mysql 存入表情 【如何转义emoji表情,让它可以存入utf8的数据库】...
  10. 广电大数据用户画像及营销推荐策略(四)——Python实现