JS實(shí)現(xiàn)簡(jiǎn)單加減購物車效果
本文實(shí)例為大家分享了JS實(shí)現(xiàn)簡(jiǎn)單加減購物車的具體代碼,供大家參考,具體內(nèi)容如下
1.書寫input輸入框作為加減實(shí)現(xiàn)的效果。
2.加減按鈕用button按鈕來實(shí)現(xiàn)
3.利用js控制i的值作為輸入框中的值。
實(shí)現(xiàn)的效果:
完整代碼如下:
<!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> ¥<input type="text" id="money" value="88"/></li> </ul> </body> </html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
前端Echarts自適應(yīng)分辨率和縮放功能代碼實(shí)例
ECharts提供了自適應(yīng)功能,可以自動(dòng)調(diào)整圖表大小以適應(yīng)屏幕變化,下面這篇文章主要給大家介紹了關(guān)于前端Echarts自適應(yīng)分辨率和縮放功能的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07如何讓一個(gè)json文件顯示在表格里【實(shí)現(xiàn)代碼】
如何讓一個(gè)json文件顯示在表格里?下面小編就為大家?guī)硪黄屢粋€(gè)json文件顯示在表格里的實(shí)現(xiàn)代碼。希望對(duì)大家有所幫助。一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-05-05

this,this,再次討論javascript中的this,超全面(經(jīng)典)

簡(jiǎn)易版本JSON.stringify的實(shí)現(xiàn)及其六大特性詳解

小程序拖動(dòng)區(qū)域?qū)崿F(xiàn)排序效果