0

我需要修改var absolute为使用 vary而不是静态值 xxxxxx。

我有 js escpainig 的问题。

        var y = 'http://www.mysite.com';
var resp = '<div><img src="smiley1.gif"></div><div><img src="smiley2.gif"></div><div><img src="smiley3.gif"></div>';               
        var re = /src=\"/gi;
        var absolute = "src=\"xxxxxx\/"; // replace xxxxxx with value from variable y
        resp = resp.replace(re, absolute);

var absolute = "src=\"+ y +/";

不起作用。

知道有什么问题吗?

4

2 回答 2

1

我不明白你为什么需要(反)斜杠。改用简单的引号:

var absolute = 'src="'+ y +'"';
于 2013-09-18T11:54:17.033 回答
1

以这种方式固定

'src=\"' + y + '\/';
于 2013-09-18T11:48:45.467 回答