0

for ループでテーブルにセルを追加していますが、結果は ie と chrome で異なります。セルは逆順です。

そのような;

IE [[cell_1][cell_2][cell_3][cell_4]]

クロム [[cell_4][cell_3][cell_2][cell_1]]

このような問題が発生するのはなぜですか?他の方法(おそらくjQuery)でセルを追加する方法はありますか?

私は10.0.9chrome 30.0.1を使用しています


アップデート:

両方のブラウザでこのコードを試すことができます。

<html>
<head>
    <script type="text/javascript">
        function fillTable(){
            var aTBL = document.getElementById("table");

            aTR = aTBL.insertRow();

            for(i = 0; i < 5; i++){
                aTD = aTR.insertCell();
                aTD.innerHTML = "[cell_" + i + "]";
            }
        }
    </script>   
</head>
<body>
    <table id="table">
    </table>

    <script type="text/javascript">
        fillTable();
    </script>
</body>
</html>
4

1 に答える 1