Javascript 单击带有锚点的链接#不转到页面顶部

Javascript 单击带有锚点的链接#不转到页面顶部,javascript,html,Javascript,Html,我有一个链接如下 <a href='#'>click to update the page</a> 链接的作用是触发一个JavaScript代码来更新div的内容,而不发回服务器。 问题是,当我单击链接时,由于href='#',它总是转到页面顶部。有可能避免这种移动吗?又快又脏 <a href='javascript:void(0)'> 又快又脏 <a href='javascript:void(0)'> 尝试: 试试: <a h

我有一个链接如下

<a href='#'>click to update the page</a>

链接的作用是触发一个JavaScript代码来更新div的内容,而不发回服务器。 问题是,当我单击链接时,由于
href='#'
,它总是转到页面顶部。有可能避免这种移动吗?

又快又脏

<a href='javascript:void(0)'>
又快又脏

<a href='javascript:void(0)'>
尝试:


试试:

<a href='javascript:void(0)'>click to update the page</a>

您可以通过以下代码避免发布链接:

<a href='javascript:void(0);'>click to update the page</a>


使用它,页面将不会被刷新。

您可以通过以下代码避免发布链接:

<a href='javascript:void(0);'>click to update the page</a>


使用它页面不会因此而刷新。

我经常使用
span
s而不是
a
s用于此目的所有方法->我经常使用
span
s而不是
a
s用于此目的所有方法->甚至只是
或甚至只是