当前位置: 代码迷 >> Web前端 >> Firefox上无法执行table的insertRow()
  详细解决方案

Firefox上无法执行table的insertRow()

热度:38   发布时间:2012-09-05 15:19:34.0
Firefox下无法执行table的insertRow()

table.insertRow()在IE下执行的没有问题的,但在火狐就无法执行

解决办法:

table.insertRow(-1)

相应的insertCell()也得改为insertCell(-1)

事例:

var table = document.getElementByIdx("table");
?var newTr = table.insertRow(-1);
?//添加5列
?var newTd0 = newTr.insertCell(-1);
?var newTd1 = newTr.insertCell(-1);
?var newTd2 = newTr.insertCell(-1);
?var newTd3 = newTr.insertCell(-1);

  相关解决方案