语法问题:打印带变量的链接

时间:2011-09-14 03:48:58

标签: javascript

我想打印这个

<link rel="canonical" href="http://nyc.mymusicwebsite.com/coolband/1222
"/>

,其中

var termsText = nyc
var deliurl = http://nyc.mymagazine.com/coolband/122
deliurl2[1] = mymagazine
deliurl[2] = .com/coolband/122

(deliurl分裂为。)到目前为止我有这个代码几乎可以工作,这是问题

document.write('<link rel=cononical"'+" ""href="http:"//"""+termsText+"."+deliurl2[1]+deliUrl[2]'"/>');

我最大的问题是打印“for the href

2 个答案:

答案 0 :(得分:2)

这不是你如何在JavaScript中转义双引号。使用"\""

"This is a string \"full\" of \"scare quotes\".";

或单引号和双引号之间的交替:

'This string can "contain" unescaped "double quotes".'

答案 1 :(得分:1)

document.write('<link rel="cononical"'+' href="http://'+termsText+'.'+deliurl2[1]+deliUrl[2]+'" />');