Всем привет!
Не уверен, что по JavaScript писать нужно сюда, но другого места не нашел.
Крайне удивлен, что, в отличии от Opera и Explorer, Firefox 32.0.3 не учитывает высоту строк в таблице или высоту таблицы в целом, если ее создавать через JavaScript, хотя ширина таблицы меняется:

Выделить код

Код:

<html><head>Таблица, выводимая программно</head>
<body>
<script type="text/javascript">
        var TableWidth = 400;
        var TableHeight = 400; 
        var ColumnsNumber = 5;
        var RowsNumber = 5;
        var RowHeight =100;
        var Cell = null;
        var CellText = null;   
        var Row;
        var Table = document.createElement("TABLE");
            Table.width=TableWidth;
            Table.height=TableHeight;
            var Body = document.createElement("TBODY");
                for (var i=1; i<=5; i++){
                    Row = document.createElement("TR");
                    Row.height=RowHeight;          
                    for (var j=1; j<=ColumnsNumber; j++){
                        Cell = document.createElement("TD");
                            CellText = document.createTextNode(i+"."+j);
                            Cell.appendChild(CellText);
                            Row.appendChild(Cell);
                    }
                    Body.appendChild(Row);
                }
                Table.appendChild(Body);
            document.body.appendChild(Table);
            var Row2 = Table.childNodes[0].childNodes[RowsNumber-1];
            Row2.height = RowHeight;
    </script>
</body>
</html>

Вопрос снят. Оказывается, нужно обращаться через style:
Table.style.height=TableHeight;