addRow增加空行,tableid是要添加新行的表格的id, number是添加多少行。
addRowValue增加一行并填充值,
addRowValue('mytable', new Array('a', 'b'))
function addRow(tableid, number) {
//var table=document.all(tableid)
var table = findObj(tableid);
//列数
maxcell=table.rows(0).cells.length;
//增加行
for(counte=0; counte<number; counte++)
{
mynewrow = table.insertRow();
for(i=0;i<maxcell;i++)
{
mynewcell=mynewrow.insertCell();
mynewcell.innerText="";
}
}
}function addRowValue(tableid, array) {
var table = findObj(tableid);
//列数
maxcell=table.rows(0).cells.length; if(array.length < maxcell) alert("array length warn!");
//增加一行
mynewrow = table.insertRow();
for(i=0; i<maxcell; i++)
{
mynewcell=mynewrow.insertCell();
mynewcell.innerText=array[i];
}
}
addRowValue增加一行并填充值,
addRowValue('mytable', new Array('a', 'b'))
function addRow(tableid, number) {
//var table=document.all(tableid)
var table = findObj(tableid);
//列数
maxcell=table.rows(0).cells.length;
//增加行
for(counte=0; counte<number; counte++)
{
mynewrow = table.insertRow();
for(i=0;i<maxcell;i++)
{
mynewcell=mynewrow.insertCell();
mynewcell.innerText="";
}
}
}function addRowValue(tableid, array) {
var table = findObj(tableid);
//列数
maxcell=table.rows(0).cells.length; if(array.length < maxcell) alert("array length warn!");
//增加一行
mynewrow = table.insertRow();
for(i=0; i<maxcell; i++)
{
mynewcell=mynewrow.insertCell();
mynewcell.innerText=array[i];
}
}
insertRow();增加td
insertCell();动态添加的在csdn论坛上以前的帖子就有不少,lz可以搜一下
:
http://blog.csdn.net/chinmo/archive/2008/11/25/3370041.aspx