什么是“javascript生成链接”?

时间:2011-05-06 21:06:43

标签: javascript hyperlink

我在博客中看到了这种语言,但我想知道它究竟意味着什么。

2 个答案:

答案 0 :(得分:1)

这意味着通过JavaScript动态创建并插入到页面中的超链接(a)或link,而不是原始HTML中的链接。

答案 1 :(得分:-1)

我想它就像这样:

<a id="linkId" href="here" display="none">
<script>
    document.getElementById("linkId").href = "there";
    document.getElementById("linkId").display= "block";
</script>

或者,实际上稍后在DOM中创建节点,就像Jacob说的那样:

function insertcode()
{
    var code ="<a id="new_link" href="there">link text</a>"
    var myText = document.createTextNode(code);
    document.getElementById("content").appendChild(myText);
}

我希望这会有所帮助。