繁体   English   中英

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

[英]how to replace value of variable in a string by javascript?

我想用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

 var substr = "aa"; var str = "aa bb cc dd"; document.write(str.replace(substr, '')); 

尝试

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

在这里检查

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM