我正在尝试使用设置了小数位的数字字段进行计算。使用十进制数字段计算
小数点正确显示时,计算未运行。下面是我的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'可能是这里的问题 –
小数不是问题。这是计算。 –