在我的应用程序中,我在设置为溢出:自动的 div 中显示了记录。
我试图完成的任务是:单击按钮将新记录添加到数据库后,重新加载页面如果我的 div 内容处于溢出模式,我想向下滚动到该 div 的底部。
另外,在添加记录后的代码中,我可以获得代表新记录的控件 id。
我正在使用框架 1.1
我应该使用哪些步骤/技术来完成该任务?
最佳答案
您可以使用函数scrollIntoView滚动到最后一项。例如,如果您的 div 的 id 是“content”并且您的元素是“p”:
var elements = document.getElementById('content').getElementsByTagName('p');
elements[elements.length - 1].scrollIntoView();
关于JavaScript 滚动和焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23062146/