如何使用JavaScript将“href”属性动态添加到链接中?

2022-08-30 04:47:28

如何使用 JavaScript 将属性动态添加到链接中?href

我基本上想动态添加一个属性(即当用户点击网站中的特定图像时)。href<a></a>

所以从:

<a>Link</a>

我需要转到:

<a href="somelink url">Link</a>

答案 1
var a = document.getElementById('yourlinkId'); //or grab it by tagname etc
a.href = "somelink url"

答案 2

我假设你知道如何获取元素的DOM对象(使用或其他一些方法)。<a>document.getElementById

要添加任何属性,只需在 DOM 对象上使用 setAttribute 方法:

a = document.getElementById(...);
a.setAttribute("href", "somelink url");