所以我有这段代码:
var thisValue = $("input[id*=ID222]").val();
thisValue = thisValue.replace(',','');
基本上,我想删除此输入元素中的所有逗号,以便进一步处理。上面的代码在字段中只有一个逗号时有效,但不适用于多个逗号。还有别的办法吗?我试过 replaceAll,但没用。
最佳答案
您必须使用正则表达式进行全局替换。您不能通过将字符串传递给 replace
来做到这一点:
thisValue = thisValue.replace(/,/g,'');
关于javascript - 从 Javascript 中的字符串替换多个字符实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6212134/