所以我有这个JavaScript函数getSearchVariable,它基本上使用原始Javascript从URL获取一个变量。
我需要将用户重定向到一个页面,该页面的URL在变量之前和变量之后都有一些静态文本。
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
为什么像上面的代码这样的东西不起作用?
答案 0 :(得分:3)
你的括号不平衡。
document.location.href=
"http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
// ^
// |
// +--- Remove this guy.
答案 1 :(得分:2)
因为你错过了a)
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
^1 ^2 ^2
应该是
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track'))+"&tba=N"