将元素添加到div时,“对象不支持此操作”

时间:2016-09-22 18:24:41

标签: javascript

我想通过javascript添加一个表到div:

var panel = document.getElementById("panel1");
var tbl="<table><tr><th>Name</th><th>Title</th></tr><tr><td><input type='text' id='Name' name='Name' /></td><td><input type='text' id='Title' name='Title' /></td></tr></table>";
panel.innerHTML(tbl);

但是最后一行panel.innerHTML(tbl)给了我一个错误`对象不支持这个动作。

P.S。我不能使用JQuery,必须使用JavaScript

2 个答案:

答案 0 :(得分:2)

您需要将其用作setter

panel.innerHTML = tbl;

答案 1 :(得分:0)

将其更改为

panel.innerHTML = tbl;