我需要使用 javascript 在文本框中增加一个分数。
目标是加 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
工作正常。