我需要你的帮助。
以下 javascript 编码在执行时可以完美运行,但是,编码从滚动位置开始到我的数据表底部。
如何修改javascript编码以便从顶部开始?
var table = document.getElementById("data");
var rows = table.getElementsByTagName("tr");
if (table.parentNode.scrollTop + table.parentNode.offsetHeight - rows[0].offsetHeight < rows[i].offsetTop + rows[i].offsetHeight || rows[i].offsetTop < table.parentNode.scrollTop + rows[0].offsetHeight) {
table.parentNode.scrollTop = rows[i].offsetTop - table.parentNode.offsetHeight / 2;
}