2

こんにちは、Javascriptを使用してテキストボックスの値を計算しています。計算は小数点以下の値のみになりますが、ポイントの後に値を入力しても結果には影響しません.ここに私のJSコードと数式があります

アップデート

var pkrusd;
pkrusd = parseFloat(document.getElementById('txtpkrusd').value, 10); 
var ratelb;
ratelb = parseFloat(document.getElementById('txtRatelb').value, 10);
//Per 10 lb
var pertenlb=roundNumber(((pkrusd*ratelb)/400)*10,2);
parseFloat(document.getElementById('txtpertenlb').value)=addCommas(pertenlb);
//PEr 100 lb
var perhundlb=roundNumber(pertenlb*10,2);
parseFloat(document.getElementById('txtper100lb').value)=addCommas(perhundlb);
4

1 に答える 1

3

parseFloatの代わりに使用する必要がありparseIntます。intinは「integer」のparseInt略で「整数」を意味します。

于 2012-04-14T06:20:53.383 に答える