189 8069 5689

javascript如何实现购物车效果

这篇文章将为大家详细讲解有关javascript如何实现购物车效果,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。javascript实现购物车效果的方法:1、使用table来进行界面布局;2、自行封装getClasses函数;3、通过js实现选中和全选商品,以及商品数量的增减等功能即可。

成都创新互联是一家专注于网站建设、成都网站设计与策划设计,东山网站建设哪家好?成都创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:东山等地区。东山做网站价格咨询:028-86922220

本文操作环境:windows7系统、javascript1.8.5版,DELL G3电脑

javascript怎么实现购物车效果?

用javascript实现的购物车实例

基于javascript实现的购物车实例:

首先是效果和功能,如下图所示,具有购物车的基本功能。

包括1、选中和全选商品;2、商品数量的增减;3、单个商品价格的计算;4、总价的计算;5、删除商品。

javascript如何实现购物车效果

一、界面布局

使用的是table来进行布局,由于用js来获取tr 和 td节点的时候,可以获取带下标的元素集合,操作起来较为便利。

html+css的代码如下:




    
    购物车
    



    
        
              全选
            商品
            单价
            数量
            小计
            操作
        
        
            
            外星人笔记本电脑17 R4 15R3 13寸 17寸 alienware今晚吃鸡游戏本
            12888.00
            
                
                    
-
                    
1
                    
+
                
                                      删除                                            任天堂(Nintendo)Switch 家用游戏机 掌机NS智能体感游戏主机             2258.00                              
                    
-
                    
1
                    
+
                
                                      删除                                            Microsoft/微软 Surface Pro i5 8G 256G 笔记本平板电脑二合一             4999.00                              
                    
-
                    
1
                    
+
                
                                      删除                                            Apple/苹果 10.5 英寸 iPad Pro             3666.00                              
                    
-
                    
1
                    
+
                
                                      删除                                全选
        全选商品件^
        合计:¥
        结算     

二、javascript代码

自行封装了getClasses()函数,避免兼容性问题。

var prices = getClasses("price"),
    cart = document.getElementById("cart");
    acc = getClasses("acc"),
    totals = getClasses("total"),
    detracts = getClasses("desymbol"),
    adds = getClasses("adsymbol"),
    NumofGoods = document.getElementById("NumofGoods"),
    addupto = document.getElementById("addupto"),
    allSelect = getClasses("allSelect"),
    select = getClasses("select"),
    dele = getClasses("dele");

count();
countAll();

for(var i=0; i

关于javascript如何实现购物车效果就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


名称栏目:javascript如何实现购物车效果
网址分享:http://cdxtjz.cn/article/igsjcg.html

联系我们

您好HELLO!
感谢您来到成都网站建设公司,若您有合作意向,请您为我们留言或使用以下方式联系我们, 我们将尽快给你回复,并为您提供真诚的设计服务,谢谢。
  • 电话:028- 86922220 18980695689
  • 商务合作邮箱:631063699@qq.com
  • 合作QQ: 532337155
  • 成都网站设计地址:成都市青羊区锣锅巷31号五金站写字楼6楼

小谭建站工作室

成都小谭网站建设公司拥有多年以上互联网从业经验的团队,始终保持务实的风格,以"帮助客户成功"为已任,专注于提供对客户有价值的服务。 我们已为众企业及上市公司提供专业的网站建设服务。我们不只是一家网站建设的网络公司;我们对营销、技术、管理都有自己独特见解,小谭建站采取“创意+综合+营销”一体化的方式为您提供更专业的服务!

小谭观点

相对传统的成都网站建设公司而言,小谭是互联网中的网站品牌策划,我们精于企业品牌与互联网相结合的整体战略服务。
我们始终认为,网站必须注入企业基因,真正使网站成为企业vi的一部分,让整个网站品牌策划体系变的深入而持久。