在Javascript中替换字符串中的多个字符实例

在Javascript中替换字符串中的多个字符实例,javascript,string,Javascript,String,我有一段代码: var thisValue = $("input[id*=ID222]").val(); thisValue = thisValue.replace(',',''); 基本上,我想删除这个输入元素中的所有逗号,以便进行进一步处理。上述代码在字段中只有一个逗号时有效,但不适用于多个逗号。还有别的办法吗?我尝试了replaceAll,但没有成功。您必须使用正则表达式进行全局替换。您不能通过将字符串传递给replace: thisValue = thisValue.replace(

我有一段代码:

var thisValue = $("input[id*=ID222]").val(); 
thisValue = thisValue.replace(',','');

基本上,我想删除这个输入元素中的所有逗号,以便进行进一步处理。上述代码在字段中只有一个逗号时有效,但不适用于多个逗号。还有别的办法吗?我尝试了replaceAll,但没有成功。

您必须使用正则表达式进行全局替换。您不能通过将字符串传递给
replace

thisValue = thisValue.replace(/,/g,'');
可能的重复可能的重复。这是一个完全相同的问题。。。