使用javascript将HTML代码添加到div中

时间:2013-03-17 14:35:28

标签: javascript html

我有一个div:

<div id="bottom">
</div> 

现在我想在那里创建表,其中将放置来自Js数组的东西。 我试过这个:

document.getElementById('bottom').innerHTML("Text");

但它不起作用:/

  

未捕获的TypeError:对象#的属性'innerHTML'不是函数

3 个答案:

答案 0 :(得分:3)

innerHTML是属性,没有方法。像这样使用它:

document.getElementById('bottom').innerHTML = "Text";

更多information at MDN

答案 1 :(得分:1)

我相信你不需要任何方法,因为innerHTML是一个属性,你可以使用它,如下所示

document.getElementById('bottom').innerHTML = "Text";

快乐的编码:)

答案 2 :(得分:1)

由于应将innerHTML分配给htmlString,因此出现此错误。像这样:

document.getElementById('bottom').innerHTML = '<table><tr><td>Text</td></tr></table>';