小数点を設定した数値フィールドを使用して計算をしようとしています。10進数フィールドを使用した計算
小数は正しく表示されていますが、計算が実行されていません。
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">
すべてのヘルプは素晴らしいことだ。ここに私のjavascriptです。
この[回答](http://stackoverflow.com/a/34057860/4824627)とこの[回答](http://stackoverflow.com/a/22654797/4824627)とこの[回答]( http://stackoverflow.com/q/19011861/4824627)、ここでは「ステップ」が問題になる可能性があります –
小数は問題ではありませんでした。それは計算でした。 –