JavaScript滚动和焦点

时间:2014-04-14 13:59:39

标签: javascript html asp.net


在我的应用程序中,我在div中显示了设置为溢出的记录:auto。
我正在尝试完成的任务是:点击按钮向数据库添加新记录后,重新加载页面,如果我的div的内容处于溢出模式,我想扼杀到该div的底部。

在添加记录后我的代码后面也可以获得代表新记录的控件ID 。

我正在使用框架1.1
我应该使用哪些步骤/技术来完成这项任务?

1 个答案:

答案 0 :(得分:2)

您可以使用scrollIntoView函数滚动到最后一项。例如,如果你的div的id是“content”而你的元素是'p':

var elements = document.getElementById('content').getElementsByTagName('p');
elements[elements.length - 1].scrollIntoView();