我有一個表是這樣的:無法設置的innerHTML上TBODY在IE
<table>
<thead>
<tr>
<th colspan="1">a</th>
<th colspan="3">b</th>
</tr>
</thead>
<tbody id="replaceMe">
<tr>
<td>data 1</td>
<td>data 2</td>
<td>data 3</td>
<td>data 4</td>
</tr>
</tbody>
</table>
和方法返回我一個Ajax請求後,執行以下操作:
<tr>
<td>data 1 new</td>
<td>data 2 new</td>
<td>data 3 new</td>
<td>data 4 new</td>
</tr>
我想改變innerHTML的像
document.getElementById('replaceMe').innerHTML = data.responseText;
然而,似乎IE不能設置的innerHTML上<tbody>
。任何人都可以幫助我解決這個問題的一個簡單的解決方法?
此外,使用類似jQuery的庫不是一個選項。 – tester 2011-01-18 22:24:41