用Javascript链接替换HTML链接

时间:2014-10-17 02:52:57

标签: javascript html hyperlink

我想将我网站导航栏中某个按钮的网址链接更改为javascript链接。

以下是我现在所拥有的:

`<a href='http://www.oldlink.com' rel='nofollow' class='deals' target='_blank'>&nbsp;</a>`

我想将http://www.oldlink.com替换为:

<script>this is the snippet for the new link</script>

有人可以告诉我该怎么做吗?

2 个答案:

答案 0 :(得分:0)

如果您想在用户点击链接时运行Javascript,请执行以下操作:

<a href="javascript:void(0)" onclick="some_javascript_function();" ...>

<script>
function some_javascript_function() {
    // Do what you want
}
</script>

答案 1 :(得分:0)

JS Fiddle

function changelink() {

    // old value
    a = document.querySelector('a').href

    alert(a)

    // now changing value
    b = document.querySelector('a').href = "www.google.com"

    // changed value
    alert(b)
}