JS动态画表格,该如何解决

JS动态画表格JS动态画表格谁会啊? 我给他多少行和列的参数,他就显示多少行列的表格。。。求帮忙!JavaScript[

JS动态画表格
     JS动态画表格谁会啊?
 我给他多少行和列的参数,他就显示多少行列的表格。。。
求帮忙!
JavaScript
[解决办法]
比较简单。动态生成行,生成列就行了。
 var array = treeNode.memberUsers;
          var table0 = document.getElementById("table0");
          for ( var j = table0.rows.length-1; j > 0; j--) {
           table0.deleteRow(j);
       }
          if(array.length<1){
           var tr = document.createElement("tr");
           var td0 = document.createElement("td");
           td0.colSpan = 5;
           var text0=document.createTextNode("<spring:message code="UserGroup.MsgNone"/>");
           td0.appendChild(text0);
           td0.setAttribute("align","center");
           tr.appendChild(td0);
           table0.appendChild(tr);
          }
          for ( var i = 0; i < array.length; i++) {
           var tr = document.createElement("tr");
           var td0 = document.createElement("td");
           var text0=document.createTextNode(array[i].principal);
           td0.appendChild(text0);
           var td1 = document.createElement("td");
           var text1=document.createTextNode(array[i].fullName);


           td1.appendChild(text1);
           var td2 = document.createElement("td");
           var text2=document.createTextNode(array[i].emailAddress);
           td2.appendChild(text2);
           var td3 = document.createElement("td");
           var text3=document.createTextNode(array[i].phoneNumberFull);
           td3.appendChild(text3);
           var td4 = document.createElement("td");
           var text3=document.createTextNode(array[i].postalAddressLine0);
           td4.appendChild(text3);
           tr.appendChild(td0);
           tr.appendChild(td1);
           tr.appendChild(td2);
           tr.appendChild(td3);
           tr.appendChild(td4);
           table0.appendChild(tr);
       }