Modifico document.getElementById('').innerHTML
con Java Script en una página. Funciona bien en Firefox, pero no en IE8. Por favor, ver más abajo para más detalles:¿Por qué document.getElementById ('tableId'). InnerHTML no funciona en IE8?
HTML Code: código
<table>
<tr id="abc">
<td id="ccc" style="color:red;">ccc</td>
</tr>
</table>
Java Script:
document.getElementById('abc').innerHTML = '<td id="bbc" style="color:yellow;">abc</td>'
Cuando ejecuto el código JS en Firefox, que va a cambiar la palabra pantalla de 'ccc 'a' abc ', pero simplemente no funciona en IE8, ¿alguien sabe por qué? ¿Hay alguna forma en que pueda hacer que esto funcione en IE8 también?
Fwiw, este tipo de problema es exactamente por qué utilizo jQuery - o alguna otra biblioteca - para trabajar con el DOM – SooDesuNe