我做了一個JQuery函數來計算包含稅金的金額。當我想用美分設定金額時,我需要使用點。它會像125.25歐元一樣。我想知道如何使用逗號計算含稅金額。JQuery計算量(用逗號)
這裏是我的代碼:
if($("#tax").val() == "verlegd") { var tax= 0; }
else
{
var tax= parseInt($("#tax").val());
}
var taxCalc = parseInt(100+tax);
var amount= parseFloat($("#amount").val());
var amountinc = Math.round(((amount* taxCalc)/100)*100)/100;
if(!isNaN(amount))
{
$("#amountinc").val(amountinc);
}
else
{
$("#amountinc").val("unvalid number");
}
}
$("#amount").keyup(function(){ updateTotalExc(); });
$("#tax").change(function(){ updateTotalExc(); });
我認爲最簡單的辦法是替換所有的逗號用點輸入,然後進行計算。這樣用戶可以輸入逗號或點,以最適合她的爲準。 –
從金額[即 - 例如 - 10,00,000.45到1000000.45]中刪除逗號,然後執行計算。 –
你的意思是逗號作爲小數點分隔符還是逗號作爲千位分隔符? – devnull69