Javascript - 如何使用“href”作为变量使“a”元素作为链接
Javascript - how to make 'a' element as link using 'href' as variable
我有这个代码:
var a, link;
link = "books/" + this.model.get("id");
a = document.createElement('a');
a.href = link;
它为每本书创建网址。但它将其输出为文本。如何使其输出为链接,我可以单击该链接?
您实际上并没有将元素附加到任何内容。
var a, link;
link = "books/" + this.model.get("id");
a = document.createElement('a');
a.href = link;
a.innerHTML = "something";
document.body.appendChild(a);
document.getElementsByTagName("a")[0].setAttribute("href",link);
试试这个
这个简单的解决方案就像我需要的那样工作:
link = "books/"+@model.get("id")
a = document.createElement('a')
a.href = link
show = '<a href="'+a+'">show</a>'
如果有人会提供更好的解决方案,只是简单地在正确的位置输出链接,我会选择它作为答案。
相关文章:
- 完全可链接的li元素
- 我想将链接关联到动态创建的p元素上的相应文章
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- 如何进行AJAX调用,使其仅在我单击包含在特定类中的链接时触发;id”;父元素的
- 通过id查找元素并附加链接
- 将属性添加到带有href链接但没有#的元素
- Javascript链接-试图设置元素值-奇怪的行为chrome&安卓
- 删除所有<link>iframe中的元素
- 将内联块元素居中,并在 td 内部使用链接
- 显示隐藏的元素或更改链接元素上的行为
- Chrome扩展-在正文之前附加链接元素
- 如何选择仅包含链接的块级元素及其父元素
- 如何在D3元素中添加链接
- 如果满足条件,则使用JQuery向元素添加链接
- JS:将元素附加到 head - 如何链接方法
- 如何将所选元素传递给'这'在链接函数中
- 悬停在非链接元素上时,使链接可见
- Javascript OnClick 更改各种元素链接颜色
- 将setIntervals与.each()元素链接
- 将HTML复选框与元素链接以在取消选中复选框时隐藏