Javascript 在不使用JQuery的情况下滚动到元素

Javascript 在不使用JQuery的情况下滚动到元素,javascript,Javascript,我正在尝试滚动页面,以便在登录屏幕外的区域中可以看到特定的输入。大概是这样的: document.getElementById('my-input').scrollTo(); 我在SO中看到的所有示例都使用JQuery,但我想用纯JS来实现。。。我该怎么办 谢谢 您可以使用非标准化(但支持良好)方法: document.getElementById('bar').ScrollingToView() .foo{ 高度:5000px; 背景:红色; } #酒吧{ 高度:1000px; 背景:黄

我正在尝试滚动页面,以便在登录屏幕外的区域中可以看到特定的输入。大概是这样的:

document.getElementById('my-input').scrollTo(); 
我在SO中看到的所有示例都使用JQuery,但我想用纯JS来实现。。。我该怎么办


谢谢

您可以使用非标准化(但支持良好)方法:

document.getElementById('bar').ScrollingToView()
.foo{
高度:5000px;
背景:红色;
}
#酒吧{
高度:1000px;
背景:黄色;
}

您可以使用非标准化(但支持良好)方法:

document.getElementById('bar').ScrollingToView()
.foo{
高度:5000px;
背景:红色;
}
#酒吧{
高度:1000px;
背景:黄色;
}

您可以使用
锚定
滚动到特定的
ID
,如果这对您有任何帮助


div{
高度:200px;
边缘底部:300px;
边框:1px实心;
}



A. B C D
您可以使用
锚定
滚动到特定的
ID
,如果这对您有任何帮助


div{
高度:200px;
边缘底部:300px;
边框:1px实心;
}



A. B C D
当然,这不是“纯JS”,因为它是浏览器API而不是语言的一部分。当然,检查(滚动到)也不是“纯JS”,因为它是浏览器API而不是语言的一部分。检查(滚动到)@Marie没问题。这是我第一次听说这件事,所以读到这件事还是很有趣的…:-)@玛丽:没问题。这是我第一次听说这件事,所以读到这件事还是很有趣的…:-)