輸入單價和數量自動計算價格程式碼
在大多數商城都有這樣的功能,當輸入商品數量和商品的單價,就會自動計算出來商品的總價格,非常的人性化,省卻了使用者不少時間,下面是一段類似的程式碼例項,希望能夠給大家帶來一定的幫助。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <head> <title>螞蟻部落</title> <style type="text/css"> #txtTotal,#txtPrice{ border-right-width:0px; margin-right:0px; } .money{ border-left-width:0px; margin-left:-4px; width:18px; } </style> <script type="text/javascript"> function checkInt(o){ theV=isNaN(parseInt(o.value))?0:parseInt(o.value); if(theV!=o.value){ o.value=theV; } txtTotal.value=txtAmount.value*txtPrice.value; } function checkP(o){ theV=isNaN(parseFloat(o.value))?0:parseFloat(o.value); theV=parseInt(theV*100)/100; if(theV!=o.value){ theV=(theV*100).toString(); theV=theV.substring(0,theV.length-2)+"."+theV.substring(theV.length-2,theV.length) o.value=theV; } txtTotal.value=txtAmount.value*txtPrice.value; } window.onload=function(){ var txtAmount=document.getElementById("txtAmount"); var txtPrice=document.getElementById("txtPrice"); txtAmount.onkeyup=function(){ checkInt(this) } txtAmount.onpaste=function(){ checkInt(this); } txtAmount.oncut=function(){ checkInt(this); } txtAmount.ondrop=function(){ checkInt(this); } txtAmount.onchange=function(){ checkInt(this); } txtPrice.onkeyup=function(){ checkP(this) } txtPrice.onpaste=function(){ checkP(this); } txtPrice.oncut=function(){ checkP(this); } txtPrice.ondrop=function(){ checkP(this); } txtPrice.onchange=function(){ checkP(this); } } </script> </head> <body> 數量: <input id="txtAmount" value="0" /> 單價: <input id="txtPrice" value="0" /> <input class="money" value="¥" readonly> 總價: <input id="txtTotal" value="0" readonly> <input class="money" value="¥" readonly> </body> </html>
以上程式碼可以實現商品總價格自動計算功能。
相關文章
- 根據商品數量自動計算價格
- JavaScript 購物車自動計算價格JavaScript
- angular實現購物車自動計算價格程式碼例項Angular
- angularjs實現自動計算商品總價格程式碼例項AngularJS
- 購物車自動計算商品總價格
- JavaScript商城購物車價格自動計算功能JavaScript
- JavaScript商品價格打折計算器JavaScript
- SAP MM 移動平均價的商品發票價格和採購訂單價格差異的處理
- 無程式碼快速實現自動填寫產品單價功能
- 詳細說明百度競價排名價格計算公式公式
- vivo商城計價中心 - 從容應對複雜場景價格計算
- JavaScript購物車計算商品總價格JavaScript
- 加量不加價 蘋果iPhone 7國行價格曝光蘋果iPhone
- JavaScript實時計算輸入文字框字元數量JavaScript字元
- AWS、Azure和谷歌雲端計算價格比較谷歌
- 遊戲定價的面相學:價格能反映遊戲質量嗎?遊戲
- 實時計算Flink>產品定價>計量計費
- 低質量軟體程式設計產生的成本價格細目表程式設計
- 直流負載箱的價格和價效比如何?負載
- 華為商品管理系統批次更新商品時提示:請至少輸入一組國家碼和價格
- 軟體工程課堂作業——計算最優惠價格軟體工程
- SD-WAN 如何計算組網專線的價格?
- 騰訊雲輕量雲伺服器價格伺服器
- 價目表配置使用價格公式公式
- 國產開源專案XXCloud評價-程式碼質量走查與評價Cloud
- NISP和CISP的含金量與價格
- 按照價格排序!排序
- “關機幣價”如何計算?
- 2020點量IPTV系統解決方案和價格
- 更簡單、更便捷、更具價效比 GBase GCDW雲數倉登入阿里雲端計算巢GC阿里
- 蘋果良心價:iPhone 7價格下調?蘋果iPhone
- 放置遊戲安卓渠道買量CPI價格參考遊戲安卓
- 降價背後,函式計算規格自主選配功能揭秘函式
- 欣賞並且評價同學的複利計算部落格
- 直播app原始碼,登入時自動輸入密碼/自動記住密碼APP原始碼密碼
- 面向價值程式設計:低邊際成本的自動化測試程式設計
- 價格需求曲線和亞馬遜電子書批發定價模式亞馬遜模式
- 文字框輸入數字倒計例項程式碼