js怎样实现简易购物车功能
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,这篇文章给大家分享的是有关js怎样实现简易购物车功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一.整体效果图(关灯下)(开灯下)二.HTML代码
千家信息网最后更新 2024年11月19日js怎样实现简易购物车功能
这篇文章给大家分享的是有关js怎样实现简易购物车功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
一.整体效果图
(关灯下)
(开灯下)
二.HTML代码
购物车
产品名称 产品单价 产品数量 总价 小米11 5000 5 25000 联想Y9000 10000 1 10000 男士护肤 200 1 200 总金额 5000
三.CSS代码
table,th,td,tr{ border: 5px solid slateblue; border-radius: 10px; }#cons{ border: 3px solid #FFFFFF; width: 600px; padding: 5px; border-radius: 10px; margin: 200px auto;}#body{ background-color: black;} table{ /*定义表格边框合并显示*/ /*border-collapse: collapse;*/ color: aquamarine; width: 600px; height: 200px; text-align: center; border-collapse: separate;border-spacing:0;/*border-spacing 属性设置相邻单元格的边框间的距离(仅用于"边框分离"模式)。*/ table-layout:fixed;/*固定表格布局,水平布局仅仅取决于表格宽度、列宽度、表格边框宽度、单元格间距、而与单元格的内容无关。*/ }#kg{ width: 30px; /*border: 2px solid white;*/ background-color: red; color: slateblue; }
四. js代码
// 加法function add(obj) { // 获取商品的数量 var nums=obj.nextElementSibling[xss_clean]/*返回的是后一个兄弟元素节点的值*/ if(nums>0){ // 点击减一 nums--; // 替换原来的值 obj.nextElementSibling[xss_clean]=nums; // 改变总价的值 //获取商品单价 var price =obj.parentElement.previousElementSibling[xss_clean]; // 获取商品总价 var tatol= obj.parentElement.nextElementSibling[xss_clean]; obj.parentElement.nextElementSibling[xss_clean]=parseInt(nums)*parseInt(price);//parseInt 将字符串转成数值 money(); } // console.log(nums); }// 减法function add2(obj){ var nums =obj.previousElementSibling[xss_clean]/*返回的是前一个兄弟元素节点的值*/ if(nums>=0){ // 点击加一 nums++; // 替换原来的值 obj.previousElementSibling[xss_clean]=nums; // 改变总价的值 //获取商品单价 var price =obj.parentElement.previousElementSibling[xss_clean]; // 获取商品总价 var tatol= obj.parentElement.nextElementSibling[xss_clean]; obj.parentElement.nextElementSibling[xss_clean]=nums*price; money(); } // console.log(nums)}//获取总金额的值,并改变它function money(){ //获取总金额的单元格 var mo =document.getElementById("total"); //获取商品总价的单元格 var momeys=document.getElementsByClassName("money"); //定义总金额的值 var sum =0; for(var i=0;i感谢各位的阅读!关于"js怎样实现简易购物车功能"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
商品
总价
边框
单元
颜色
表格
金额
购物车
购物
产品
代码
内容
单价
宽度
背景
功能
简易
元素
兄弟
字体
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全法的正式实施
呼伦贝尔租房网络安全
各级党委对网络安全
软件开发是否读研究生
app服务器 安全
自媒体网络安全会议
火车票管理系统数据库的实体
创业互联网科技有限公司
NOMAO软件开发
服务器设置 英语
自动化网络安全运行
输出ad转换后的数据库
2012服务器系统关闭屏保
关于网络安全标题
uc软件开发
本地云服务器怎么设置
网络工程师跟网络安全工程师
有远程权限怎么管理服务器
服务器硬盘升级教程
深圳市亿链网络技术有限公司
广西2021网络安全宣传周
红警对战不同的服务器
计算机三级考试网络技术方向
网络安全50强安博通
英雄联盟手游哪个服务器人多
网络技术服务费做哪些科目
sntp服务器的意思
问道2022是什么服务器
宝德服务器安装系统
数据库面试执行计划