不工作我有一個表結構追加TR在表中IE
<table id="tableId">
<tbody id="tbodyId">
<tr id="trId1">
<td>id</td><td>name</td>
</tr>
</tbody>
</table>
我加入新行簡單的JavaScript這樣的。
var itemsContainer = dojo.byId('tbodyId');
itemCount++; //it will give id to tr i.e. trId2
var newItemNode = document.createElement('tr');
newItemNode.setAttribute("id", 'trId' + itemCount);
newItemNode.innerHTML ='<td>id</td><td>anotherName</td>';
itemsContainer.appendChild(newItemNode);
所有在Firefox中正常工作,但行不附加在IE中。在Firefox之後的新表格變成了。
<table id="tableId">
<tbody id="tbodyId">
<tr id="trId1">
<td>id</td><td>name</td>
</tr>
<tr id="trId2">
<td>id</td><td>anotherName</td>
</tr>
</tbody>
</table>
我看到了其他的代碼和幫助。我只需要一個簡單的JavaScript沒有jQuery的表中的一個tbody。
你是右行和的insertRow工程insertCel所有瀏覽器。 –