下面这段代码在FF里正常的,但是在IE下不能正常显示,请问是哪段有问题
[code="java"]function goright() {
alert("aa");
var boxes = document.getElementsByName("checka");
var taba = document.getElementById("ta");
var tabb = document.getElementById("tb");
var cou = new Array();
var j = 0;
alert(boxes.length);
for (var i = 0; i < boxes.length; i++) {
if (boxes[i].checked) {
cou[j] = i;
j++
}
}
for (var i = 0; i < cou.length; i++) {
if (cou[i] - i < taba.rows.length) {
var a = tabb.insertRow(tabb.rows.length);
a.innerHTML = taba.rows[cou[i] - i].innerHTML;
taba.deleteRow(cou[i] - i);
}
}
}[/code]
其中checka是一组checkbox,ta tb分别是2个table,这个方法的目的是把选中的a表中的tr移动到b表中,在ff下正常,IE下就不好用了,大家帮忙看下谢谢