Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2007, 08:35
xandria
 
Fecha de Ingreso: julio-2006
Mensajes: 81
Antigüedad: 17 años, 9 meses
Puntos: 0
innerHTML - No anda en IE mientras que en Mozilla si

Buenas gente, tengo un problemita al querer editar el innerHTML de una table.. ya eh probado de varias maneras pero no hay caso.. Finalmente en Mozilla me anda de maravilla si creo un hijo tbody; a este le asigno en el innerHTML lo que me viene por ajax y despues le asigno el tbody a la tabla como un hijo..

Esto anda bien hasta que voy al IE en donde no me deja editar el innerHTML; ya eh probado de mil formas distintas y siempre tira errror en el innerHTML... eh probado con text, value, insertando un hijo textnode, etc, etc.. pero en ningun caso funciona, se quedan todos sin hacer nada y ni siquiera envian un error.

Alguien se pelio con esto alguna vez? que solucion le encontro? Gracias..


El codigo javascript:

Código:
var newtbody = document.createElement('tbody');
document.getElementById('mytable').appendChild(newtbody);
newtbody.innerHTML = ajax.responseText;