計算後にテキストボックスからNaN
を削除する必要があるjavascript関数がありますか?計算中に入力からNaNを削除します
function calculateInterest() {
var repay_period = parseInt(document.getElementById("emp_loan_repayment_method_id").value);
var loan_amount = parseInt(document.getElementById("maximum_loan_amount").value);
var rate_of_interest = parseInt(document.getElementById("rate_of_interest").value);
var no_of_months = parseInt(document.getElementById("repayment_periods").value);
var repay_month_amount = parseInt(document.getElementById("repayment_amount").value);
var no_of_periods = no_of_months/12;
{
var payable_interest = (loan_amount * no_of_periods * rate_of_interest)/100;
var pay_interest = payable_interest.toFixed(2);
document.getElementById("total_payable_interest").value = pay_interest;
var repay_amount = (loan_amount/no_of_months).toFixed(2);
document.getElementById("repayment_amount").value = repay_amount;
var total_payable_amount = (payable_interest + loan_amount).toFixed(2);
document.getElementById("total_payable_amount").value = total_payable_amount;
}
}
チェック値が数値であるならば、 –
することができます....入力にそれを解析:
はスニペット以下を参照してください以下に述べるように 'isNaN()'を使用してください – Niladri
提供されているソリューションがあれば、それを受け入れてください – mega6382