想通过下面的代码来显示一个表格,但是只能显示最后一行,如果采用追加的方式,表格的头部又会重复显示.
请大家帮我看下,怎样根据folder0,folder1,...来显示表格.谢谢大家最好能提供源码,谢谢!我是一个初学者.<html>
<head>
<script language="javascript">
  var folder0 = '/mnt/usb1_1/home|abc;123;|abc;123;|abc;|home|';
var folder1 = '/mnt/usb1_1/test|Guest;|Guest;|Guest;|test|';
var folder2 = '';
var folder3 = '';
var folder4 = '';
var folder5 = '';
var folder6 = '';
var folder7 = '';
var folder8 = '';
var folder9 = '';

function editClick(place)
{
}
function frmLoad()
{
var cmd = '';
var i = 0, m = 0,n=0;
var folder = '';
var str = '';
var tmp = '';
for(m = 0; m < 10; m++)
{
folder = eval('folder'+m);
if( folder != '')
n++;
}
for(m = 0; m < n; m++)
{
folder = eval('folder'+m);
if( folder != '')
{
str = folder.split('|');
tmp = str[1].split(';');
var j = tmp.length;
cmd = "<table border='1' cellpadding='5' cellspacing='0'>";
cmd += "<tr>";
cmd += "<td>Share Folder</td>";
cmd += "<td>Remove</td>";
cmd += "<td>Edit</td>";
cmd += "<td>Username</td>";
cmd += "<td>Access Right</td>";
cmd += "</tr>";
cmd += "<tr>";
cmd += "<td rowspan="+j+">"+str[0]+"</td>";
if ( m == '0')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml0'></td>";
if ( m == '1')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml1'></td>";
if ( m == '2')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml2'></td>";
if ( m == '3')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml3'></td>";
if ( m == '4')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml4'></td>";
if ( m == '5')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml5'></td>";
if ( m == '6')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml6'></td>";
if ( m == '7')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml7'></td>";
if ( m == '8')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml8'></td>";
if ( m == '9')
cmd += "<td align='center' rowspan="+j+"><input type='checkbox' name='rml9'></td>";
  cmd +=" <td align='center' rowspan="+j+"> <input type='button' onClick='editClick("+m+")' value='Edit'> </td>" 
  cmd += "</tr>";
for ( i = 0; i < j-1; i++)
{
if( str[2].indexOf(tmp[i]) != -1 && str[3].indexOf(tmp[i]) != -1)
var right = 'Read/Write';
else
var right = 'Read Only';
cmd += "<tr>";
cmd +="<td align='center'>"+tmp[i]+"</td>";
cmd +="<td align='center'>"+right+"</td>";
cmd +="</tr>";
}
cmd += "</table>";
}
}
var id=document.getElementById("my"); 
id.innerHTML += cmd;
}
</script>
<body onLoad='frmLoad()'>
<div id='my'>
</div>
  </head>
</html>