我有一个动态网址,在我的HTML中,我想做这样的事情:
<a onclick="location.href='myVariable';"><span>Click here</span></a>
这会在URL中拼出“myVariable”这个词,而不是使用my变量的值。我也尝试过:
<a onclick="location.href='{{myVariable}}';"><span>Click here</span></a>
我使用括号,因为我的应用程序使用angularJS,但这也不起作用。
有没有办法在HTML中执行此操作?而不是使用onclick javascription函数?
感谢任何帮助!
答案 0 :(得分:1)
试试这个:
<a ng-href="{{myVariable}}"><span>Click here</span></a>
答案 1 :(得分:0)
点击“a”标签时,您不必使用onclick事件。标签用于超链接到另一个页面。使用此:
<a href='myVariable'><span>Click here</span></a>
如果您更改了网址,也许您应该在'myVariable'之前添加斜杠:
<a href='/myVariable'><span>Click here</span></a>