Después de horas de depuración, me parece que en Firefox, el innerHTML de un DOM refleja lo que realmente está en el marcado, pero en IE, el innerHTML refleja lo que está en el marcado MÁS cualquier cambio hecho por el usuario o dinámicamente (es decir, a través de Javascript).Firefox contra IE: manejo innerHTML
¿Alguien más ha descubierto que esto es cierto? ¿Alguna solución alternativa para asegurar que ambos se comporten de la misma manera?
esta es una vieja pregunta: ¿por qué no 'steve m' ha elegido una respuesta? –