我想使用URL参数更改链接的href值。如何使用URL参数更改页面上的链接href?
例子:
默认 <a id="dlink" href="link-1">LINK</a>
但是,当用户是这样的https://url.com/?dlink=link-2
它换出的链接
新干线<a id="dlink" href="link-2">LINK</a>
我想使用URL参数更改链接的href值。如何使用URL参数更改页面上的链接href?
例子:
默认 <a id="dlink" href="link-1">LINK</a>
但是,当用户是这样的https://url.com/?dlink=link-2
它换出的链接
新干线<a id="dlink" href="link-2">LINK</a>
请参阅此函数获取URL参数:Get url parameter jquery Or How to Get Query String Values In js
而且与jQuery你可以设置你<a>
$('#dlink').attr('href', $.urlParam('dlink'));
第一的href
属性,你需要从URL中获取价值。如果你没有使用JavaScript框架,你可以使用jQuery为它创建一个函数。
请检查Get url parameter jquery Or How to Get Query String Values In js。
然后,通过ID获取元素“a”并在那里设置值。
$("#dlink").attr("href", hrefFromParam);