Javascript jQuery增值税计算

Javascript jQuery增值税计算,javascript,jquery,html,Javascript,Jquery,Html,我试图从span中的值计算增值税,这是可行的,但前提是span中的值与dot一起使用。如果我使用逗号,它会显示NaN JS HTML 30.33 Tnx要删除逗号,需要在字符串上使用replace。要转换为浮点,以便进行数学运算,需要parseFloat: var vatTextBox = parseFloat(vatTextBox.replace(/,/g, '')) 实际上,您也应该使用隐藏输入,并将其存储为double 这是因为vatTextBox是一个字符串,而不是一个数字 使用p

我试图从span中的值计算增值税,这是可行的,但前提是span中的值与dot一起使用。如果我使用逗号,它会显示NaN

JS

HTML

30.33


Tnx要删除逗号,需要在字符串上使用replace。要转换为浮点,以便进行数学运算,需要parseFloat:

var vatTextBox = parseFloat(vatTextBox.replace(/,/g, ''))
实际上,您也应该使用隐藏输入,并将其存储为double


这是因为
vatTextBox
是一个
字符串,而不是一个数字


使用
parseFloat()
对其进行解析,并将
字符替换为

不,如果希望逗号为句号,则改为parseFloat(vatTextBox.replace(/,/g,“.”)。但在大多数地方,逗号在英国代表着类似于2000.59英镑等的东西。你实际上没有说明逗号所代表的功能。啊,是的。我现在看到了。谢谢你的详细说明。一切正常。非常感谢。
<span id="vatPrice">30.33</span>
<span id="vatValue"></span>
var vatTextBox = parseFloat(vatTextBox.replace(/,/g, ''))