使用javascript向div中添加HTML代码

使用javascript向div中添加HTML代码,javascript,html,Javascript,Html,我有一个部门: <div id="bottom"> </div> 但它不起作用:/ 未捕获的TypeError:对象#的属性“innerHTML”不是函数 innerHTML是一个属性,没有方法。像这样使用它: document.getElementById('bottom').innerHTML = "Text"; document.getElementById('bottom').innerHTML = '<table><tr><t

我有一个部门:

<div id="bottom">
</div> 
但它不起作用:/

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


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

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

更多信息。

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

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

更多。

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

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

快乐编码:)

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

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

快乐编码:)

您有此错误,因为
innerHTML
应分配给
htmlString
。大概是这样的:

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

出现此错误是因为
innerHTML
应分配给
htmlString
。大概是这样的:

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

实际上,传入什么并不重要,只要将其用作属性而不是函数调用。是的,它类似于对象的普通属性。实际上,传入什么并不重要,只要将其用作属性而不是函数调用。是的,它类似于对象的普通属性