gpt4 book ai didi

javascript - 使用javascript将字符串注入(inject)href?

转载 作者:行者123 更新时间:2023-12-03 07:22:34 24 4
gpt4 key购买 nike

就像我可以使用 javascript 将一些文本注入(inject) div 中一样,如何将字符串注入(inject) html anchor 的 href 部分?

var div = document.getElementById('hrefId');
div.innerHTML = "Some dandy text!";

类似这样的吗?

var hrefVar = document.getElementById('hrefId');
hrefVar.innerHTML = "Some dandy text!";

问题在于它填充了 <a></a> 之间的空格。 ,而不是用文本填充 href,这是我需要使链接正常工作的内容。

<a href="" id="href"></a>

解决方案:

var hrefVar = document.getElementById('hrefId');
hrefVar.href = "http://www.microsoft.com/";

最佳答案

由于这个问题从未得到过官方的回答,所以我将其发布在这里。

使用纯 javascript 来完成此操作:

var hrefVar = document.getElementById('hrefId');
hrefVar.href = "http://www.microsoft.com/";

或者可以一行完成

var hrefVar = document.getElementById('hrefId').href="http://www.microsoft.com/";

jQuery:

$("#hrefId").attr("href","http://www.microsoft.com/");

关于javascript - 使用javascript将字符串注入(inject)href?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36146296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com