我需要使用javascript在文本框 中增加一個分數。Javascript:如何增加文本框中的分數值?例如:0.10到0.11
的目標是增加1個便士直到0.99 和那麼這將是1.00和1.01
怎麼能這樣用JavaScript做什麼?
這是什麼不工作。
var a;
a = document.getElementById('a1').value;
a = a+a;
alert(a);
警報返回
0.100.10
附加信息
var a;
a = parseFloat(document.getElementById('b13').value);
a = a+a;
alert(a);
回報
0.2
我寧願看到0.20
但最重要的是,如何一次增加0.01?
解決:
兩個
var a;
a = parseFloat(document.getElementById('a1').value);
a = a+0.01;
alert(a);
}
和...
document.getElementById('a1').value = +document.getElementById('a1').value + 0.01
工作的罰款。
我建議您從HMR的評論中添加toFixed(2),以便0.10不會顯示爲0.1,理想情況下,因爲問題是關於更改文本框中的值,請設置計算後返回值。 –
@ScottMermelstein謝謝..實際上我沒有看到 –