每次动态添加新行时,我都会尝试将tbody滚动到底部。
我有一个html表但只有tbody滚动。不幸的是,scrollTop不是tbody的属性所以我不能这样做:
document.querySelector('#myTable > tbody').scrollTop = 100000;
当我向表中添加新行时,我不想设置焦点。那么,当我添加新行时,如何让tbody滚动到底部?
我不想使用......
scrollIntoView(true/false)
...因为它在IE中向左移动。
感谢任何有用的提示。
答案 0 :(得分:0)
解决方案:
var offset = newRow.offsetTop;
newRow.parentNode.scrollTop = offset;
当我说你无法设置tT的scrollTop时,我错了。我想我不能像上面那样尝试。