IE7在TD中显示文本的问题

时间:2010-12-21 03:35:20

标签: javascript html internet-explorer-7

我无法弄清楚为什么TD内的文字没有显示在IE7中。我很沮丧,因为它在FF中工作!我所要做的就是动态构建一个表onload ...任何帮助将不胜感激。 完整的脚本位于pastebin

3 个答案:

答案 0 :(得分:1)

使用insertRow(-1)代替添加行,使用insertCell(-1)添加列

更新代码:http://pastebin.com/mTym410P

答案 1 :(得分:1)

用户insertRowinsertCell添加行和单元格 例如:

var row = table.insertRow();
row.id= rowid;

var headerCell = row.insertCell();
headerCell.colSpan = colspan;
headerCell.className = "rightAligned";
headerCell.innerHTML = "Header Text";

答案 2 :(得分:0)

IE需要一个TBODY。只需将其添加为表格的第一个子项,然后将行和单元格附加到该表格。