我想通过点击div
来调用javascript并跳转到指定的Text
。
这是我正在使用的JavaScript:
function hide(parameter) {
document.getElementById(parameter).style.visibility = "hidden"
}
这里应该调用它的文本:
<a id="text" href="Page.html#foo" href="javascript: hide('text')">Text Text</a>
我只是不知道它为什么不起作用。
答案 0 :(得分:4)
您无法为标记添加第二个href属性。请尝试onclick:
<a id="text" href="Page.html#foo" onclick="hide('text')">Text Text</a>
答案 1 :(得分:0)
@ user3155154的答案是“最好”的方式,但是,如果你有兴趣,这也会有效:
<a id="text" href="javascript:hide('text');window.location.href='Page.html#foo';void(0)">Text Text</a>