亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果現金支付>總金額,如何保持總余額

如果現金支付>總金額,如何保持總余額

HUWWW 2023-09-11 16:58:05
$(function() {    $("#payment").on("keydown keyup", sum); function sum() {    const balance=Number.parseFloat(document.getElementById('balance').value);    var payment = Number.parseFloat(document.getElementById('payment').value);    var amount = Number.parseFloat(document.getElementById('amount').value);     if(payment<amount){             let TotalBalance = balance;        TotalBalance = TotalBalance + (amount - payment);       document.getElementById('tbalance').value=TotalBalance;    } }});<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><div class="col-md-2">        Amount<input type="text" name="amount" id="amount" class="form-control" />        </div>             <div class="col-md-2">        Cash Tendered </strong>: <input type="text" name="payment" id="payment" class="form-control" />                       <div class="col-md-2">        Previous Balance</strong>: <input type="text" name="balance" id="balance"readonly="" class="form-control" value="40" />        </div>         <div class="col-md-2">       TOtalBalance</strong>: <input type="text" name="tbalance" id="tbalance"readonly="" class="form-control" value="40" />        </div>大家好,我的問題是,如果現金支付 > 總金額,我希望總余額保持為 40。因為,支付的現金是患者支付的總金額。例如,如果客戶的先前余額為 40,并且客戶回來購買了一些東西,并且客戶的總金額為 20,并且客戶支付了 50,則余額仍為 40,因為 cashtenered > 總金額。因為在我的代碼中,例如,總余額是 40,我在金額中輸入 100,在現金中輸入 500,總余額變為 90,我想保持 40。我搜索了這個問題,這個 tbalance id 中缺少的部分是 Parsefloat但我不知道如何應用這個
查看完整描述

1 回答

?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

$(function() {


    $("#payment").on("keydown keyup", sum);

 function sum() {

var balance=Number.parseFloat(document.getElementById('balance').value);

    var payment = Number.parseFloat(document.getElementById('payment').value);

    var amount = Number.parseFloat(document.getElementById('amount').value);

   if (payment>=amount) {

 

  


    document.getElementById('tbalance').value=balance;

   }

    else if(payment<amount){


      

      TotalBalance = balance+ (amount - payment); 

      document.getElementById('tbalance').value=TotalBalance;

    }

 }


});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

 <div class="col-md-2">

        Amount<input type="text" name="amount" id="amount" class="form-control" />

        </div>

       

      

        <div class="col-md-2">

        Cash Tendered </strong>: <input type="text" name="payment" id="payment" class="form-control" />

        </div>

      

        

         <div class="col-md-2">

        Balance</strong>: <input type="text" name="balance" id="balance"readonly="" class="form-control" value="40"/>

        </div>


        <div class="col-md-2">

       TOtalBalance</strong>: <input type="text" name="tbalance" id="tbalance"readonly="" class="form-control" value="40" />

        </div>


查看完整回答
反對 回復 2023-09-11
  • 1 回答
  • 0 關注
  • 89 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號