用js简单实现了一下前端的购物车功能,在这里记录一下
基本要求:
添加商品部分:
1.商品名称2-8个字
2.库存数量不能为负数
3.商品单价不能为负数
4.表单数据要做空值验证
商品列表部分:
1.商品列表默认为空,在表单中添加商品信息,将商品加入商品列表
2.购物车列表默认为空,点击加入购物车,将商品信息加入
3.商品及购物车列表实现隔行变色功能
4.点击添加购物车及删除操作时要有确认提示
我的购物车部分:
1.点击购物车删除按钮删除整行数据
2.点击全选,全部选中,并统计合计金额
3.点击反选,实现反选功能,并统计金额
4.点击数量增减按钮,数量随之变化,小计及总计随之变化
以下是效果图
源码:
1 |
|
大部分功能已经实现,可以根据自己需要进行添加修改。本篇文章就记录到这里啦。