如何在我的Javascript中更改URl链接

如何在我的Javascript中更改URl链接,javascript,jquery,Javascript,Jquery,我是javascript新手,有人能帮我吗 urls = urls + "stm_aix(\"p3i0\", \"p1i0\", [0, \"" + item.helpLinkDescription + "\", \"\", \"\", -1, -1, 0, \"" + item.helpLink1 + "\", \"_self\", \"\", \"Help Topics\", \"060508icon4.gif\", \"060508icon5.gif\"], 526, 0);"; 在i

我是javascript新手,有人能帮我吗

 urls = urls + "stm_aix(\"p3i0\", \"p1i0\", [0, \"" + item.helpLinkDescription + "\", \"\", \"\", -1, -1, 0, \"" + item.helpLink1 + "\", \"_self\", \"\", \"Help Topics\", \"060508icon4.gif\", \"060508icon5.gif\"], 526, 0);";
在item.helpLink1的位置,我必须显示如下内容

ShowURL(item.helpLink1);
也就是说,我正在ShowURL方法中动态生成此帮助链接

这样我就可以使用这个ShowURL方法来传递这个帮助链接


任何人都能帮我更新代码吗。

要准确说出你的要求有点困难。以下是我到目前为止的理解:

如果您只需使用新方法替换
item.helpLink1
,只需将其放在同一位置即可

urls = urls + [...] + ShowURL(item.helpLink1) + [...]

我想您应该使用javascript的“eval”函数,该函数调用如下函数

 urls = urls + "stm_aix(\"p3i0\", \"p1i0\", [0, \"" + item.helpLinkDescription + "\", \"\", \"\", -1, -1, 0, \"" + eval(ShowURL(item.helpLink1)) + "\", \"_self\", \"\", \"Help Topics\", \"060508icon4.gif\", \"060508icon5.gif\"], 526, 0);"; 

ShowURL()
做什么?请提供更多信息。这只是我的母版页中的一个方法,我正在动态创建指向ShowURL方法的所有链接。我可以使用类似于thisurls=URL+“stm\u aix”(“p3i0\”,“p1i0\”,[0,\”“+item.helpLinkDescription+”,“\”,“\”,-1,-1,0,“+”ShowURL”(“+”item.helpLink1“+”,“,“,”帮助主题“,”的内容吗,“060508icon4.gif\”,“060508icon5.gif\”],526,0);“;//urI在SHowRUl中遇到构建错误?这是我做错了什么吗?然后您可以直接调用该方法,例如:URL=URL+“stm\U aix(\“p3i0\”、\“p1i0\”、[0、\”+item.helpLinkDescription+“\”、\“\”、“\”、-1、-1、0、\”+ShowURL(item.helpLink1)+“、\”、“\”、“\u self\”、\“、\”、“帮助主题”\“060508icon4.gif\”,“060508icon5.gif\”],526,0);