Javascript 单击按钮时转到网页上的特定位置

Javascript 单击按钮时转到网页上的特定位置,javascript,html,Javascript,Html,您好,我是javascript和html的初学者,我想知道当按下按钮(无需重新加载页面)时是否可以转到网页上的特定位置,我不知道如何操作 谢谢。(如果这个问题没用,很抱歉;-)我唯一想到的是这样的链接 <a href="#yourContentIdHere">name you want to appear as the link here</a> <div id="yourContentIdHere"> your awesome content </

您好,我是javascript和html的初学者,我想知道当按下按钮(无需重新加载页面)时是否可以转到网页上的特定位置,我不知道如何操作


谢谢。(如果这个问题没用,很抱歉;-)

我唯一想到的是这样的链接

<a href="#yourContentIdHere">name you want to appear as the link here</a>


<div id="yourContentIdHere">
your awesome content
</div>

你的精彩内容

您可以使用超链接来完成此操作

要素目标

<div id="element_target">Content</div>
<a id="link" href="#element_target">Go to content</a>

如果要使用javascript,也可以使用此代码


例如,如果您不想放置链接,而是想放置一个按钮,如
,只需为网页中的每个部分添加一个id即可。使用href=#节的id创建超链接。因此,当你点击超链接时,它会滚动到提到的特定部分/元素。你想点击按钮并转到同一页面上的链接还是同一站点中的不同页面?如果可能,请点击同一页面。非常感谢你的回答,帮助很大:-)这在我的角度项目中不起作用谢谢你的回答超链接对我很有效。
html {  
      scroll-behavior: smooth;  
}