内部链接(跳转到链接)

时间:2015-10-14 08:40:08

标签: html html5

是否可以在<button>

上添加内部链接(书签/跳转)
<button class="btn span3" id="save_progress" name="save_progress" value="1">Save Changes</button>

3 个答案:

答案 0 :(得分:2)

您可以将链接到您喜欢的任何元素。只需为元素id添加一下,并将网址设置为#that_id

如果您想从某些内容进行链接,请使用真实链接。这是链接的设计目的。他们非常容易(原生,并在屏幕阅读器和搜索引擎友好的方式)。如果你想从看起来像按钮的东西链接,那么使用一个链接并应用CSS使它看起来像一个按钮。

如果你真的,真的想用一个按钮(提示:不要)。然后你可以将JavaScript绑定到它:

document.querySelector('#my_button').addEventListener('click', function (event) {
    location = "#my_id";
});

答案 1 :(得分:1)

是的,这是可能的。内部链接不必指向锚标记。

答案 2 :(得分:0)

您可以使用JavaScript执行onclick="document.location+='#goToAnchor';return false;"

之类的操作

虽然看起来不是最好的做法。