我想把购物车里商品数量设置为一个按键的形式,自己点击自动增加。
这个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>
表单:

TheSecretTokeEpingAphp-PowerEdwebSiterUnningSmoothlyShyunderHeavyLoadInVolvOLVOLVOLDEVERSALKEYSTRATICES:1)emplactopCodeCachingWithOpcachingWithOpCacheToreCescriptexecution Time,2)使用atabasequercachingCachingCachingWithRedataBasEndataBaseLeSendataBaseLoad,3)

你应该关心DependencyInjection(DI),因为它能让你的代码更清晰、更易维护。1)DI通过解耦类,使其更模块化,2)提高了测试的便捷性和代码的灵活性,3)使用DI容器可以管理复杂的依赖关系,但要注意性能影响和循环依赖问题,4)最佳实践是依赖于抽象接口,实现松散耦合。

是的,优化papplicationispossibleandessential.1)empartcachingingcachingusedapcutorediucedsatabaseload.2)优化的atabaseswithexing,高效Quereteries,and ConconnectionPooling.3)EnhanceCodeWithBuilt-unctions,避免使用,避免使用ingglobalalairaiables,并避免使用

theKeyStrategiestosiminificallyBoostphpapplicationPermenCeare:1)useOpCodeCachingLikeLikeLikeLikeLikeCacheToreDuceExecutiontime,2)优化AtabaseInteractionswithPreparedStateTemtStatementStatementSandProperIndexing,3)配置

aphpdepentioncontiveContainerIsatoolThatManagesClassDeptions,增强codemodocultion,可验证性和Maintainability.itactsasaceCentralHubForeatingingIndections,因此reducingTightCightTightCoupOulplingIndeSingantInting。

选择DependencyInjection(DI)用于大型应用,ServiceLocator适合小型项目或原型。1)DI通过构造函数注入依赖,提高代码的测试性和模块化。2)ServiceLocator通过中心注册获取服务,方便但可能导致代码耦合度增加。

phpapplicationscanbeoptimizedForsPeedAndeffificeby:1)启用cacheInphp.ini,2)使用preparedStatatementSwithPdoforDatabasequesies,3)3)替换loopswitharray_filtaray_filteraray_maparray_mapfordataprocrocessing,4)conformentnginxasaseproxy,5)

phpemailvalidation invoLvesthreesteps:1)格式化进行regulareXpressecthemailFormat; 2)dnsvalidationtoshethedomainhasavalidmxrecord; 3)


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

WebStorm Mac版
好用的JavaScript开发工具