我正在嘗試使用設置了小數位的數字字段進行計算。使用十進制數字段計算
小數點正確顯示時,計算未運行。下面是我的javascript:
function setZeroNumberDecimal(el) {
el.value = parseFloat(el.value).toFixed(0);
};
function setThreeNumberDecimal(el) {
el.value = parseFloat(el.value).toFixed(3);
};
$(document).ready(function(){
$(".calc").keyup(function(){
var areasf = +$(".SF").val();
$("#acre").val(areasf/43560);
});
});
和HTML:
<input type="number" onchange="setZeroNumberDecimal(this)" name="grosslandSF" class="calc SF">
<input type="number" onchange="setThreeNumberDecimal(this)" name="grosslandacre" disabled="disabled" id="acre">
任何幫助將是巨大的。
看看這[回答](http://stackoverflow.com/a/34057860/4824627)和這[回答](http://stackoverflow.com/a/22654797/4824627)和這[回答]( http://stackoverflow.com/q/19011861/4824627),'step'可能是這裏的問題 –
小數不是問題。這是計算。 –