一尘不染

如何使用JavaScript滚动到某个元素?

javascript

我正在尝试将页面移至某个<div>元素。

我尝试下一个代码无济于事:

document.getElementById("divFirst").style.visibility = 'visible';
document.getElementById("divFirst").style.display = 'block';

阅读 224

收藏
2020-05-01

共1个答案

一尘不染

您可以使用锚点来“聚焦” div。即:

<div id="myDiv"></div>

然后使用以下javascript:

// the next line is required to work around a bug in WebKit (Chrome / Safari)
location.href = "#";
location.href = "#myDiv";
2020-05-01