我需要幫助,試圖使用JavaScript動態創建HTML表格。如何使用JavaScript將行和單元格追加到HTML表格中
下面是HTML
<table id="Table">
<tr>
<th>Record:</th>
<th>Employee Name:</th>
<th>Amount:</th>
</tr>
</table>
我現在要填充該表使用動態Java腳本的數組。
到目前爲止,這裏是我...
for(var i=0;i<info.length;i++){
var tr=document.createElement('tr');
for(var j=0;j<1;j++){
var td=document.createElement('td');
td.appendChild(document.createTextNode(i));
tr.appendChild(td);
td=document.createElement('td');
td.appendChild(document.createTextNode(info[i]));
tr.appendChild(td);
td=document.createElement('td');
td.appendChild(document.createTextNode(hours[i]));
tr.appendChild(td);
}
tbdy.appendChild(tr);
}
tbl.appendChild(tbdy);
body.appendChild(tbl);
這是不工作...任何幫助嗎?
定義「不工作」。 – undefined 2014-10-30 05:36:44
http://www.w3schools.com/jsref/met_table_insertrow.asp – zmf 2014-10-30 05:37:49
顯示所有相關的代碼。你在哪裏申報和設置「tbl」和「tbody」? – 2014-10-30 05:38:05