jquery 掩码删除逗号后的后续值

jquery mask deletes proceeding values after comma

新手,我有一个输入字段,我使用简单的 jQuery 掩码添加逗号,例如 1000 = 1,000

$('#A3-input').mask('000,000,000,000', {reverse: true});

这很好用,但我的问题是当我对屏蔽值进行数学运算时,1,000 值变为 1?

如何获取 javascript 中输入的原始值,即 1000 而不是 jQuery 屏蔽生成的 1?下面是我用来检索输入字段值的 javascript 代码。

A3 = parseFloat(document.getElementById("A3-input").value);

顺便说一下,如果没有 jQuery 掩码,该值为 1000,我的公式有效,但是当掩码生效时,该值变为 1。

11,111,111 becomes 11

1,000 becomes 1

45,412,154 becomes 45 etc

在寻找答案后,我从 here

找到了解决方案
A3 = parseFloat((document.getElementById("A3-input").value).replace(/[^\d\.]/g,''));