使用css或javascript添加标签

时间:2016-01-13 19:37:29

标签: javascript css

是否可以使用css或javascript将html标记链接到网站上的其他页面?我正在尝试编辑wordpress网站,但它只提供自定义css和javascipt的选项。

由于

3 个答案:

答案 0 :(得分:2)

试试这个javascript:

document.getElementById("link").onclick = function() {
     window.location.href = "http://stackoverflow.com";
}
<p id="link">Go to Stack Overflow</p>

并使用CSS使其看起来像锚标记:

#link {
    color: blue;
    text-decoration: underline;
}

答案 1 :(得分:1)

您可以通过几种方式使用javascript添加html标签。 最简单的方法(尽管如果你把恶意html放进去可能会很危险),就是使用它 someNode.innerHTML = <some markup>,或者如果你有jquery:obj.html(&#39;&#39;);

知道这一点,您可以使用html链接标记(<a>)添加链接。

所以,如果我想在我的标题中添加谷歌链接,我首先选择我的标题: var header = document.getElementById('header');

然后我将标签添加到标头中: header.innerHTML += '<a href="www.google.com">Google</a>;

答案 2 :(得分:0)

这是在onclick="location.href='link.html'" does not load page in Safari处回答的。

onclick="javascript:location.href='http://www.example.com/'"