2013-06-25 17:14:59.0|分类: html|浏览量: 1423
ie和firefox下操作table对象的异同【测试浏览器版本:ie为8,9,firefox为2.0】
1)在ie下,table标签直接使用appendChild增加document.createElement('tr')的行时不显示,但是在firefox下是没有问题的。如下
运行上面的代码后,和描述一样吧。
注意:tr .innerHTML =“”;这句话在ie下不能使用 解决办法就是在table标签内增加tbody标签,tbody使用appendChild时在ie和firefox下都可以显示了。
解决办法就是把行号和列号作为参数传入 但是要注意,传递的行号不能大于当前的行的长度,如已经有2行,你可以传递2,但是不能传递3。就如同强类型语言的数组一样,不能越界
|