我在 Hrefs 上检查了很多,但找不到相关的东西。
我正在尝试在实际上是自定义控件类的代码中执行此操作
writer.Write("<a href='javascript:document.location.href?" + filter.ParameterName + "=" + filter.QueryValue + "'>" + filter.UserVisibleValue + "</a>| ");
现在这让我在悬停在上面的锚'document.location.href?Test one = 2013'上得到类似的东西,当我点击它时,这会引发一个明显的javascript错误'SyntaxError:missing:in conditional expression',因为它把它当作一个条件运算符,因此发现 : 缺失。
我只是希望应该计算 document.location.href(当前 url)并将值放在我使用它的位置。
我知道我可以简单地调用一个 javascript 函数并在该函数中设置 href 但我可以这样做吗?