您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax |

JS实现简单加减购物车效果

51自学网 2022-05-02 21:34:06
  javascript

本文实例为大家分享了JS实现简单加减购物车的具体代码,供大家参考,具体内容如下

1.书写input输入框作为加减实现的效果。

2.加减按钮用button按钮来实现

3.利用js控制i的值作为输入框中的值。

实现的效果:

完整代码如下:

<!DOCTYPE html><html> <head>  <meta charset="utf-8" />  <title></title>  <style>   body{    margin: 0;    padding: 0;   }   .box{    border: red solid 1px;    height: 40px;    width: 200px;    margin: 200px auto;    text-align: center;    padding-top: 20px;   }   .box input{    width: 40px;    text-align: center;   }   #money{    border: none;    text-align: left;    margin-left: 2px;   }   ul{    list-style: none;   }   ul li{    display: block;    float: left;    vertical-align: middle;   }  </style>  <script>   window.onload = function(){    var plus = document.getElementById("plus");    var i = document.getElementById("text").value;    var subtract = document.getElementById("subtract");    var money = document.getElementById("money").value;    plus.onclick = function(){     i++;     document.getElementById("text").value = i;     document.getElementById("money").value = i*money;    }    subtract.onclick = function(){     if (i>0) {      i--;      document.getElementById("text").value = i;      document.getElementById("money").value = i*money;     } else{      i=0;      document.getElementById("text").value = i;      document.getElementById("money").value = i*money;     }    }       }    </script> </head> <body>  <ul class="box">   <li><button id="plus">+</button></li>   <li><input type="text" id="text" value="1"/></li>   <li><button id="subtract">-</button></li>   <li>&nbsp;&nbsp;&nbsp;¥<input type="text" id="money" value="88"/></li>  </ul> </body></html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持wanshiok.com。


js实现购物车加减和价格运算
js实现表单校验功能
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1