Tengo una tabla como la siguiente:No se puede establecer innerHTML en tbody en 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>
y un método que me devuelve lo siguiente después de una petición AJAX:
<tr>
<td>data 1 new</td>
<td>data 2 new</td>
<td>data 3 new</td>
<td>data 4 new</td>
</tr>
quiero cambiar el innerHtml como
document.getElementById('replaceMe').innerHTML = data.responseText;
sin embargo, parece que el IE no puede establecer innerHTML en <tbody>
. ¿Alguien puede ayudarme con una solución simple para este problema?
también, utilizando una biblioteca como jQuery NO es una opción. – tester