为什么javascript在使用replace时只替换第一个实例?我有这个 var date = $('#Date').val();这得到文本框中的值,看起来像这样2009/12/31现在我就这样做了var id = 'c_' + date.replace("/", '');结果是c_1231 / 2009它错过了最后的'/'我不明白为什么。
3 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
您可以使用:
String.prototype.replaceAll = function(search, replace) {if (replace === undefined) { return this.toString();}return this.split(search).join(replace);}
添加回答
举报
0/150
提交
取消