小编lee*_*tom的帖子

insertRow在IE7中返回null

        var otbody = document.createElement('tbody');
        var otr = otbody.insertRow(ordernumber);
        otr.id="order" + ordernumber;
        var pidCell = otr.insertCell(0);
Run Code Online (Sandbox Code Playgroud)

在IE7中执行insertRow时出错.我使用IE9的IE7模式,而otbody确实有insertRow方法.我在调试器控制台中尝试了0,-1,1等作为此方法的参数,但都返回null.当我使用document.createElement("tr")创建表行时,insertCell()返回null.我想知道这些方法是否可以在所有浏览器上处理表.

javascript dom internet-explorer-7

3
推荐指数
1
解决办法
1300
查看次数

标签 统计

dom ×1

internet-explorer-7 ×1

javascript ×1