我需要在所有输入框中的数字前加上一个美元符号。
例如:$ 0.00
Here's the fiddle.当我提出("$" + Number(DollarValue).toFixed(2))
时,tTotal
和gTotal
会返回NaN。
答案 0 :(得分:0)
我希望tTotal
和gTotal
期望将值解析为数字,但是会被赋予$123
。您可以在调用函数之前更新函数以替换$
,或者在函数内部更新函数,然后再访问值...
str = "$123";
// replace `$` at start of string with nothing, then convert to number...
num = Number(str.replace(/^\$/,''));
// num -> 123