设置一个按键,点击自增

WBOY
Freigeben: 2016-06-23 13:28:38
Original
1281 Leute haben es durchsucht

我想把购物车里商品数量设置为一个按键的形式,自己点击自动增加。
这个php语言应该怎么写。


回复讨论(解决方案)

这个最好用js来写,php可以利用ajax+js实现点击自增

要用JS写啊   按钮绑定一个事件  点击触发自增事件 

这个是jquery的效果,跟php无关
http://www.cnblogs.com/wifi/articles/2587746.html

这个应该用js来写。最后提交到php

js:
<script> <br /> function gwsubmit(obj) <br /> { <br /> document.form1.submit(); <br /> } <br /> function ifsission(){ <br /> var xmlhttp; <br /> if (window.XMLHttpRequest){ <br /> // code for IE7+, Firefox, Chrome, Opera, Safari <br /> xmlhttp=new XMLHttpRequest(); <br /> } <br /> else{ <br /> // code for IE6, IE5 <br /> xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); <br /> } <br /> xmlhttp.onreadystatechange=function(){ <br /> if (xmlhttp.readyState==4&& xmlhttp.status==200){ <br /> var str=xmlhttp.responseText; <br /> if(str==0){ <br /> if(confirm("你还未注册,是否注册!")==true){ <br /> window.location.href="register.php"; <br /> }else{ <br /> window.location.href="#"; <br /> } <br /> }else{ <br /> document.myform.submit(); <br /> } <br /> } <br /> } <br /> xmlhttp.open("GET","session.php",true); <br /> xmlhttp.send(); <br /> } <br /> function fnnum(num){ <br /> var obj=document.getElementById("num"); <br /> var re=document.getElementById("remain"); <br /> if(num==1){ <br /> if(obj.value>1){ <br /> obj.value=obj.value-1; <br /> if(obj.value==1){ <br /> document.getElementById("jian").style.color="#CCC"; <br /> } <br /> document.getElementById("jia").style.color="black"; <br /> } <br /> }else if(num==2){ <br /> if(parseInt(obj.value)<parseInt(re.innerHTML)){ <br /> obj.value++; <br /> if(obj.value==re.innerHTML){ <br /> document.getElementById("jia").style.color="#CCC"; <br /> } <br /> document.getElementById("jian").style.color="black"; <br /> } <br /> } <br /> } <br /> function fnchange(obj){ <br /> var re=document.getElementById("remain"); <br /> if(parseInt(obj.value)>parseInt(re.innerHTML)){ <br /> document.getElementById("non").style.display="block"; <br /> document.getElementById("jia").style.color="#CCC"; <br /> obj.value=1; <br /> }else{ <br /> document.getElementById("non").style.display="none"; <br /> if(parseInt(obj.value)==parseInt(re.innerHTML)){ <br /> document.getElementById("jia").style.color="#CCC"; <br /> }else{ <br /> document.getElementById("jia").style.color="black"; <br /> } <br /> if(parseInt(obj.value)<=1){ <br /> obj.value=1; <br /> document.getElementById("jian").style.color="#CCC"; <br /> }else{ <br /> document.getElementById("jian").style.color="black"; <br /> } <br /> } <br /> } <br /> </script>
表单:

" name="myform" id='form1' method='post'>

数量:
-


+

    件(库存件)

您所填写的宝贝数量超过库存!


" />


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage