酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

js控制windown滚动到某一个位置

你可以使用JavaScript的`scrollTo()`方法来控制窗口滚动到某个位置。这个方法接受两个参数:第一个参数是水平方向上的偏移量,第二个参数是垂直方向上的偏移量。这两个参数都是以像素为单位。 例如,如果你想让窗口滚动到垂直方向上的100像素的位置,你可以这样做: ```javascript window.scrollTo(0, 100); ``` 如果你想让窗口滚动到某个元素的位置,你可以首先获取该元素的位置,然后使用`scrollTo()`方法。例如,如果你有一个id为"myElement"的元素,你可以这样做: ```javascript var element = document.getElementById("myElement"); var position = element.getBoundingClientRect(); window.scrollTo(0, position.top); ``` 这段代码首先获取了id为"myElement"的元素,然后使用`getBoundingClientRect()`方法获取了该元素的位置信息,最后使用`scrollTo()`方法让窗口滚动到该元素的位置。 [2023-12-15 22:36:08 | AI写代码神器 | 196点数解答]

相关提问