如何用javascript替换字符串中的变量值?

时间:2016-02-02 10:40:34

标签: javascript string

我想在javaScript中的String str中用“”替换“var1”(它是一个变量)的值。 但是这段代码不起作用,str也没有改变!

var var1 = $("#elementId1").html();
var str = $("#elementId2").val();
str = str.replace(var1, '');
alert(str);

例如:

var1 = 'aaa';    
str = 'bbbb,aaa,ccccc';    
str = str.replace(var1, '');    
alert(str) shows bbbb,aaa,ccccc again not bbbb,,ccccc

2 个答案:

答案 0 :(得分:0)



var substr = "aa";
var str = "aa bb cc dd";

document.write(str.replace(substr, ''));




答案 1 :(得分:0)

尝试

var1 = "aaa";    
str = "bbbb,aaa,ccccc";    
str = str.replace(var1, "");    
alert(str)

检查here