我想在插入文本区域时删除前导零:
换句话说,当输入一个新数字时,我希望前导零消失,无论我在小数点后按零多少次它应该 给我0无论我多少次按Zero 不是0000000
也应该 给我1.0 不是1.000000无论我在小数点后按Zero多少次。
这是我的功能:
function Selectnumval(id) {
var i = parseInt("010", 10);
var btn = document.getElementById(id)
if (btn.click = true) {
document.getElementById('TextAreaResultspace').value += btn.value;
document.getElementById('TextAreaResultspace').style.fontSize = "40px"
document.getElementById('TextAreaResultspace').innerText = i;
答案 0 :(得分:0)
我认为您可以将其强制转换为数字,然后将该数字附加到字符串中。
我假设它是包含字符串的btn.value
。只需在变量前添加+
即可。因此,对于btn.value
,您可以编写+btn.value
。