我有一个div:
<div id="bottom">
</div>
现在我想在那里创建表,其中将放置来自Js数组的东西。 我试过这个:
document.getElementById('bottom').innerHTML("Text");
但它不起作用:/
未捕获的TypeError:对象#的属性'innerHTML'不是函数
答案 0 :(得分:3)
innerHTML
是属性,没有方法。像这样使用它:
document.getElementById('bottom').innerHTML = "Text";
答案 1 :(得分:1)
我相信你不需要任何方法,因为innerHTML是一个属性,你可以使用它,如下所示
document.getElementById('bottom').innerHTML = "Text";
快乐的编码:)
答案 2 :(得分:1)
由于应将innerHTML
分配给htmlString
,因此出现此错误。像这样:
document.getElementById('bottom').innerHTML = '<table><tr><td>Text</td></tr></table>';