Javascript函数构建url

Javascript函数构建url,javascript,Javascript,我正在做一个项目,如果我能把它付诸实施,我会节省很多时间。 我想在javascript函数中构建一个url,并将变量作为url的一部分。(我不擅长javascript,所以我无法正确地解释它……但我可以展示到目前为止我所掌握的知识)。它更复杂,但看起来像这样: 我有这个功能(我知道它不工作:-): 在我的页面正文中: <a href='some_other_url' onclick='some_other_functions();art1(C15)' > 编辑:好,附加问题:C

我正在做一个项目,如果我能把它付诸实施,我会节省很多时间。 我想在javascript函数中构建一个url,并将变量作为url的一部分。(我不擅长javascript,所以我无法正确地解释它……但我可以展示到目前为止我所掌握的知识)。它更复杂,但看起来像这样:

我有这个功能(我知道它不工作:-):

在我的页面正文中:

<a href='some_other_url' onclick='some_other_functions();art1(C15)'   >
编辑:好,附加问题:C15在另一个函数中,即:

function changeText(){
var newHTML = "<td class='tas'><a href='_some_link_' target='changer' 
onclick='setVisibility2();art1(C15)'   (...)
函数changeText(){

var newHTML=“
C15
是一个变量(可能是未定义的
)。您需要一个字符串文本:
“C15”

好的,其他问题:字符串文本"已经是javascript函数的一部分,所以我不能将C15放在quotes@user1312390-没有任何东西禁止在函数中使用字符串文字。很抱歉给您添麻烦,我应该说得更清楚:-)请参阅我文章中的编辑,了解真正的问题。我知道代码有点失控,但这是我必须更改的最后一件事工作。我会对其进行重构,这样您就不会试图通过将JavaScript中的字符串混合在一起来编写嵌入HTML中的JavaScript(因为它很快就会变成嵌套转义的无法读取的混乱)。使用适当的DOM方法(createElement、appendChild、addEventListener等)也就是说,问题不在于它在函数中,而在于它在字符串中。使用
\“
来表示
在一个以
字符分隔的字符串中。如果我知道脚本会变得多么复杂,我会(学习并)使用php,但是“\”-事情成功了,完成了,谢谢!
http://url_part_1_C15_url_part_2
function changeText(){
var newHTML = "<td class='tas'><a href='_some_link_' target='changer' 
onclick='setVisibility2();art1(C15)'   (...)