是否可以使用css或javascript将html标记链接到网站上的其他页面?我正在尝试编辑wordpress网站,但它只提供自定义css和javascipt的选项。
由于
答案 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/'"