1桁のSELECTドロップダウンで使用することを目的としたjavascriptの単純な関数を使用しようとしていますが、訪問者が小数点を含む値を入力するときに使用する必要があります。30 または任意の数値を入力しても、現在の JavaScript で NaN を取得しています。合計を取得する方法について何か提案はありますか?
ジャバスクリプト:
$(function () {
$('.DoPricing').change(function () {
var total = 0;
$('.DoPricing').each(function () {
total += parseInt($(this).val());
});
$('#TotalPrice').html('$' + total);
});
});
HTML:
<form action="myactionpage.php" method="POST">
<table>
<tr>
<td>How much will you be paying today?</td>
<td>$<input type="text" name="howmuch" id="howmuch" placeholder="0.00" class="DoPricing"></td>
</tr>
<tr>
<td><div class="totalbox">Total Amount Due Today: <strong><span id="TotalPrice">$0.00</span></strong></div>
</td>
</tr>
<tr><td><input type="submit" id="submit" name="submit" value="Submit Payment" class="submitbut" /></td>
</tr>
</table>
</form>