我可以在innerHTML中返回一个表作为div,但是想在div上面添加一个标题。所以创造了3个div。标题为1 div,表格为1 div,然后将2个div放在第三个div中。 这不起作用:
答案 0 :(得分:1)
你有几个错误。
首先,您应该创建的元素是div
而不是divTable
。它应该是:
var div1 = document.createElement('div');
div1.appendChild(table);
然后你不能追加featureTag
因为它是一个字符串,所以在这种情况下使用innerHTML
:
var featureTag = "<center><b> <FONT COLOR='FF6600'> Feature Properties </FONT> </b> </center> </br>";
var div2 = document.createElement('div');
div2.innerHTML = featureTag;