一个奇怪的关于Table的offsetHeight问题
for(i=1;i<the10Table.rows.length;i++){
the10Table.rows[i].height = the11Table.rows[i].offsetHeight;
the11Table.rows[i].height = the10Table.rows[i].offsetHeight;
}
上面的代码是让the10Table和the11Table的高度保持一致,当其中一个有变化时另一个也跟着变化.上面的代码没有问题的,可表格的行号和列号是从0开始的,当我把上面的循环中的i设为i=0的时候,就出错了.出错提示为:参数无效.
我单独写出来;
the10Table.rows[0].height= the11Table.rows[0].offsetHeight 还是和上面的写法一样的出错,可当我将上面的一句分成两个:
alert(the10Table.rows[0].height);
alert(the11Table.rows[0].offsetHeight);
它又居然不出错了,真是莫明其妙啊.