我可以在innerHTML 中将表格返回为div,但想在div 上方添加标题。所以创建了3个div。 1 个 div 用作标题,1 个 div 用作表格,然后将 2 个 div 放在第三个 div 内。 这不起作用:
最佳答案
你有几个错误。
首先,您应该创建的元素是 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;
关于javascript - 将 2 个 div 放入 1 个 div 中并以 innerHtml 形式返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26885790/