js怎样实现简易购物车功能
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章给大家分享的是有关js怎样实现简易购物车功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一.整体效果图(关灯下)(开灯下)二.HTML代码
千家信息网最后更新 2025年02月05日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安全错误
数据库的锁怎样保障安全
软件开发环境课本
遵化专业性软件开发
补丁服务器和yum源
败笔网络安全小组作业
socks代理软件开发
学软件开发学什么软件开发
中战集团软件开发面试
平安建设信息网络安全
腾讯云服务器广州五区
科达车途网络技术上海有限公司
探宝海南互联网科技有限公司
意识形态网络安全讲话
曼谷租房软件开发
助理软件开发工程师
都市互联网科技帝国
捕鱼架服务器
邮件大师修改头像显示服务器错误
互联网医疗海南生态科技园
ftp查看服务器日期
软件开发哪种台式电脑好
三级数据库技术真题浙江
泰拉瑞亚服务器端口免费加入
网络安全计费的发展
玉树软件开发五星服务
工程管理Access数据库模板
自学网络安全知乎
数据库数据存放位置
软件测试数据库知识题
闫洪生计算机网络安全与防护
济南云搜网络技术