js动态增加单元格时IE兼容问题
用js给表格动态插入了单元格,在ff下设置colspan后能正常显示,而在IE下则不能。
跟踪了一下代码,发现IE在解析colspan时使用的colSpan,因此在设置colspan时,应用setAttribute('colSpan',2),这样IE下就可以正常显示。
?
同时设置class的时候,IE需要设置setAttribute('class','header'),而ff则需要设置setAttribute('className','header'),但这两种方式互不兼容,因此最好的解决方法就是不设置。