暂无 |

15. Table 操作问题

A
B
C
D
答案:

问题说明:ie、firefox 以及其它浏览器对于 table 标签的操作都各不相同,在 ie 中不允许对 table 和 tr 的 innerHTML 赋值,使用 js 增加一个 tr 时,使用 appendChild 方法也不管用。 解决方法://向 table 追加一个空行: var row = otable.insertRow(-1);var cell = document.createElement("td");cell.innerHTML = "";cell.className = "XXXX";row.appendChild(cell);[注] 由于俺很少使用 JS 直接操作表格,这个问题没有遇见过。建议使用 JS 框架集来操作 table,如 JQuery。

解释:
css兼容

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论