调用javascript并打开链接

时间:2014-01-02 21:15:37

标签: javascript html href

我想通过点击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>

我只是不知道它为什么不起作用。

2 个答案:

答案 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>