Html 基于GET参数的动态href

Html 基于GET参数的动态href,html,parameters,get,parameter-passing,href,Html,Parameters,Get,Parameter Passing,Href,我想在HTML中创建一个链接,其href根据GET参数进行更改(示例链接) 作为href我尝试了这个 <a href="?url">text</a> 但它不起作用 对不起,我的英语不好我知道您试图通过从GET参数动态获取URL来填写anchorlink的“href”-属性 这可以在JavaScript的帮助下完成。我找到了一个例子,使它适合您的用例。在同一个线程中,您将找到一些其他方法的好例子 请尝试以下代码段: const urlPara

我想在HTML中创建一个链接,其
href
根据GET参数进行更改(示例链接)

作为
href
我尝试了这个

<a href="?url">text</a>

但它不起作用



对不起,我的英语不好

我知道您试图通过从GET参数动态获取URL来填写anchorlink的“href”-属性

这可以在JavaScript的帮助下完成。我找到了一个例子,使它适合您的用例。在同一个线程中,您将找到一些其他方法的好例子

请尝试以下代码段:


const urlParams=新的URLSearchParams(window.location.search);
const myParam=urlParams.get('link');
const myLink=document.getElementById('myLink');
if(myParam){
myLink.href=myParam;/*作为参数提供的URL*/
}否则{
myLink.href='#0';/*如果没有参数,则链接将不起作用*/
}

您能否更具体一点,包括一些您尝试过的代码?