将permalink从JavaScript推送到';href';属性

将permalink从JavaScript推送到';href';属性,javascript,push,href,soundcloud,permalinks,Javascript,Push,Href,Soundcloud,Permalinks,所以我有一个函数可以检索用户的SoundCloud永久链接。我希望这样,只要单击一个单独的按钮,它就会将这个永久链接推送到HTML文档中的href属性中。有什么建议吗?(我只需在SoundCloud上添加一个链接,就简化了事情,但在我的应用程序中,每次点击“加载”按钮,这个链接都会发生变化)。谢谢 HTML 不确定var object={perma:permalink}的用途 单击load var permalink = "www.soundcloud.com" function loadPer

所以我有一个函数可以检索用户的SoundCloud永久链接。我希望这样,只要单击一个单独的按钮,它就会将这个永久链接推送到HTML文档中的href属性中。有什么建议吗?(我只需在SoundCloud上添加一个链接,就简化了事情,但在我的应用程序中,每次点击“加载”按钮,这个链接都会发生变化)。谢谢

HTML


不确定
var object={perma:permalink}的用途

单击
load

var permalink = "www.soundcloud.com"
function loadPerma(){
document.getElementById('abc').setAttribute('href',permalink)
}

不清楚你在问什么;听起来好像你甚至不知道如何在JavaScript中访问HTML元素的基本知识…?如果是这样的话,请先对这些基本的东西做一些适当的研究。我知道
document.getElementById
,但我只是想要一些关于如何做的建议。我已经很久没有编码了,回到一个我正在做的项目中,只是希望得到一些指导。我认为这实际上是非常困难的。setAttribute可能会有问题-一个简单的
文档。getElementById('abc')。href=permalink
也能完成这项工作,有时甚至更好。@CBroe最初我尝试过这种方法,但没有设置href。我试了一下。您可以通过检查元件进行检查,是的。但是您设置了错误的URL-
www.soundcloud.com
是一个相对URL,指向当前路径下该名称的文件/文件夹。您需要使用绝对URL,如
http://www.soundcloud.com
当然可以。
var permalink = "www.soundcloud.com"

function loadPerma(){

   var object = {perma: permalink};
}
var permalink = "www.soundcloud.com"
function loadPerma(){
document.getElementById('abc').setAttribute('href',permalink)
}