javascript – IE:无效的目标元素 – 使用innerHTML字符串追加表格

前端之家收集整理的这篇文章主要介绍了javascript – IE:无效的目标元素 – 使用innerHTML字符串追加表格前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在Internet Explorer中,此行document.getElementById(“left”).getElementsByTagName(“tbody”)[0] .innerHTML = document.getElementById(“left”).getElementsByTagName(“tbody”)[0] .innerHTML string;给我一个SCRIPT600:此操作的目标元素无效. ……角色10

字符串只是包含一组表格的字符串.这适用于Chrome,Safari或Firefox.有没有更好的方法呢?我正在做的是,一旦用户到达页面底部,我将表格附加到表格中以加载更多内容.这是一种AJAX无限滚动类型的交易 – 客户要求.我正在使用Javascript,并且更喜欢在这一点上使用Javascript而不是仅为此任务更改为jQuery.

更新也与:document.getElementById(“left”).innerHTML = document.getElementById(“left”).innerHTML string;
另外,左边是< table id =“left”>

最佳答案
是的,你需要先将它们包起来,如下所示:

var div = document.createElement("div");
div.innerHTML = "

猜你在找的JavaScript相关文章