购物车数量利用加、减号实现数量的增加?情高手解决一下;谢谢
2016-07-07 16:03 来源:www.chinab4c.com 作者:ecshop专家
购物车数量利用加、减号实现数量的增加?情高手解决一下;谢谢 |
回答:
这个之前应该有人搞过的 |
简单的很! <IMG style="ADDING-LEFT: 0px; CURSOR: pointer" onclick='if (document.getElementById("number").value>1){document.getElementById("number").value--;};changePrice()' src="images/minus.jpg"><input name="number" type="text" id="number" value="1" size="4" onblur="changePrice()" style="border:1px solid #ccc; width:40px; height:19px; vertical-align:middle; padding-left:3px;"/><IMG src="images/plus.jpg" style="MARGIN: 0px;CURSOR: pointer" onclick='document.getElementById("number").value++;changePrice()'> |
商品内容页会弄,购物车不会。 |
已经能实现了,下面我把我的方法共享出来,希望能帮到更多的人:在showdiv.js(或者common.js/shopping_flow.js)页面加入以下代码: function changeNum(obj,num) { var input = getParent(obj).getElementsByTagName("input"); for(var i=0;i<input.length;i++) { if(input[i].type=="text") { if(input[i].value == "") input[i].value = num; else input[i].value = input[i].value - 0 + num; } } } //获取父级对像 function getParent(obj) { if(typeof(obj) != "object"){obj = document.getElementById(obj);} if(obj) return obj.parentElement || obj.parentNode; } 然后修改flow.dwt中的: <!-- {if $goods.goods_id gt 0 && $goods.is_gift eq 0 && $goods.parent_id eq 0} 普通商品可修改数量 --> <input type="text" name="goods_number[{$goods.rec_id}]" id="goods_number_{$goods.rec_id}" value="{$goods.goods_number}" size="4" class="formBorder"onkeydown="showdiv(this)"/> <!-- {else} --> 改为: <!-- {if $goods.goods_id gt 0 && $goods.is_gift eq 0 && $goods.parent_id eq 0} 普通商品可修改数量 --> <span onclick="changeNum(this,1),showdiv(this)" style="cursor:pointer;">+</span><input type="text" name="goods_number[{$goods.rec_id}]" id="goods_number_{$goods.rec_id}" value="{$goods.goods_number}" size="4" class="formBorder"onkeydown="showdiv(this)"/><span onclick="changeNum(this,-1),showdiv(this)" style="cursor:pointer;">-</span> <!-- {else} --> OK!打完收工! |
欢迎高手继续改进,最终为我们实现更完美的功能! |
按此方法修改了,但是商品详情页数量:仍然没有变化 |
这个不太好,没有**。。负数都可以。另外要是 价格跟 着变就更好了 |
楼上建议不错 |
路过!学习,看看!刷个分! |
这个一定要支持 |
最近更新
常用插件
- ecshop的oss插件
ecshop的oss插件免费共享了,oss,ecshoposs...
- ecshop注册审核插件
ecshop插件介绍:ecshop会员注册审核插件,主要是在前台提供给注册的时候...
- ecshop订单聚合插件
ecshop订单聚合插件,主要是为了方便ecshop中订单产品到货情况的分析和...
- ecshop虚拟发货插件
ecshop虚拟发货插件介绍: ecshop虚拟发货插件,主要为了通过后台手动录...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
ecshop热门问答
ecshop热门资料
ecshop经验
ecshop面议
ecshopstye
ecshopzip
ecshop是什么意思
ecshop插手
ecshop请问
ecshopFLV
ecshop互联网
ecshop畅销
ecshop大人
ecshopupgade
电子商务
ecshopredeclare
ecshop英国
ecshopmyfireworks
ecshop支付方式乱码
成果cps整合
ecshopcontinue
ecshop批量赠送不同类型红包
ecshop商品库存
ecshop2.6.2分类树
乱码
ecshopurl目录结构
ecshop天涯海角
ecshop多行文本框
ecshoplogo设计
ecshop导出
ecshopupgrade
ecshop睡觉