我有以下锚标记:
<a href="https://myUrl" target="_blank"></a>
我想知道我是否可以像这样在网址中添加变量:
<a href="https://myUrl?variable="+myVariable target="_blank"></a>
如果没有,导航到我想要的网址的最佳方法是什么?
提前致谢
答案 0 :(得分:0)
如果这是MVC,你可以使用razor的括号语法:
@{
var strFTP = "Ftp/";
}
<a href='@("http://localhost:8001/" + strFTP)'>Link</a>
这将生成如下的HTML元素:
<a href="http://localhost:8001/Ftp/">Link</a>
什么
@()
Razor的意思是这行代码是Razor语法,你连接两个值,一个是字符串,一个是变量( strFTP ),当然我的例子中有字符串值。
答案 1 :(得分:-1)
使用JavaScript:D
首先给你的元素一个ID
<script>
document.querySelector(#mine).setAttribute("href", `http://myurl.io `${myVariable}`)
</script>