Javascript 单击时<;a href="#&引用&燃气轮机</a>;don';I don’我不想去页首

Javascript 单击时<;a href="#&引用&燃气轮机</a>;don';I don’我不想去页首,javascript,html,hyperlink,Javascript,Html,Hyperlink,可能重复: 我的代码中有以下html 当我点击“链接”时,我的页面会自动转到顶部,正如大家所知,这是非常正常的。但我希望我的页面在点击该链接时保持原样 有人知道一个很好的解决方法吗 PS:我不能更改html,它必须是超链接 谢谢 您可以这样使用首先,如果在html上应用光标:指针(来自CSS),您可以更改html。 对于您的问题,您需要event.returnValue=false和事件.preventDefault()用于浏览器 也可以看到这一点:如果可以编辑a标记,则可以放置: <

可能重复:

我的代码中有以下html

当我点击“链接”时,我的页面会自动转到顶部,正如大家所知,这是非常正常的。但我希望我的页面在点击该链接时保持原样

有人知道一个很好的解决方法吗

PS:我不能更改html,它必须是超链接


谢谢

您可以这样使用

首先,如果在html上应用
光标:指针(来自CSS),您可以更改html。
对于您的问题,您需要
event.returnValue=false和
事件.preventDefault()用于浏览器


也可以看到这一点:

如果可以编辑a标记,则可以放置:

<a href="#stay_here" name="stay_here">link</a>


整个
要点如果您不想让它执行在该设置中应该执行的操作,您希望它执行什么操作?这个锚定标签的目的是什么?我们都在努力帮助你!你投票否决了我们?贾瓦德·阿米里:投票是匿名的。任何人都可以投票否决答案。如果不检查,你怎么能给它打负号?这不是我的投票,但我同意这不是一个“好”的解决方案。这是一个变通方法,对我来说似乎有点“黑客”的味道。一个有效的解决方案和一个好的解决方案是有区别的,但我同意,放负号的人应该有一个注释来解释原因。我已经在我的一个应用程序中尝试了这个。这就是我放这个的原因。这是一个黑客,但它是有效的。