请问IE这种情况在js当中报了一个没有找到成员怎么解决,先谢谢了!

图片说明

自己的tb打错了!不好意思

有这样几种可能,当tb.rows[i-pos]为undefined的时候,.cells就会Cannot read property,同理当cells[col]为undefined的时候,style就会Cannot read property,
建议var row = td.rows[i-pos];
var cellItem = (row ? row.cells[col] : null);
if( cellItem !== null){
cellItem.style = 'vertical-align: middle';
}

先确认一下IE是否有这个调味包

不能直接设置style,要设置style.cssText='xxxxxxxxxxxxxxxxxxx'