function add_unit(the_table) {
var n = the_table.cells.length
if(n%the_table.rows.length==0)
{
var tr = the_table.insertRow();
tr.insertCell().innerHTML="A"+(n+1);
}
else
the_table.rows[the_table.rows.length-1].insertCell().innerHTML="A"+(n+1);
}不知道是不是这个意思
{
event.cancelBubble=true;
var the_row,the_cell;
the_row = cur_row==null?-1:(cur_row+1);
var newrow=the_table.insertRow(the_row);
newrow.id="ddd";
var leftCols=the_table.rows[0].cells.length-Icounts;
var str="";
str="<tr>";
for(var i=0;i <Icounts+1;i++){
if(i=Icounts)
{
str+="<td colspan='"+leftCols+"'>NewRow_" +i+"</td>";
}
else
{
str+="<td >NewRow_" +i+"</td>";
}}
Icounts+=1;
str+="</tr>";
}