私はユーザーがフィールドに入力したときにjQueryを使用して計算します。toFixed()を働かせることができません
私はそれを設定しても、結果は小数点以下4桁以上になることがあります。
jQueryの機能
$(function() {
var labor = $('#labor');
var cost = $('#cost');
var RPH = $('#rph');
labor.keyup(function() {
parseFloat(RPH.val(labor.val()/cost.val())).toFixed(2);
});
cost.keyup(function() {
parseFloat(RPH.val(labor.val()/cost.val())).toFixed(2);
});
});
これで任意の助けいただければ幸いです。
注:JavaScriptはjQueryではなく計算を行っています。 – Utkanos
あなたは 'parseFloat'と' toFixed'を正しく使っているようですが、それらの関数が実行されると、結果は何もしません。 「労働」や「コスト」の価値を結果に置き換えることを意味しましたか? – Sidney
toFixedは正常に動作していますが、返す値で何もしていないだけです。 – Paulpro