我正在尝试从数字中删除逗号。
var thisbill_str = "";
thisbill = $('#linebill_' + z).val();
if (isNaN(thisbill) ) { thisbill = 0.00; }
thisbill_str = thisbill;
thisbill = thisbill_str.replace(/,/g, "");
这个javascript代码给了我一个错误:
TypeError: thisbill_str.replace is not a function
我是否给它'g'和'i'标志都没关系。只有当字符串中没有逗号时,它才会这样做,即,如果字符串是'515.00'。如果字符串是“5,515.00”,那么它工作正常。我在文档中没有看到任何东西告诉我要替换的字符串必须实际存在。我错过了什么,有什么更好的方法来做到这一点?