Crear tablas dinamicamente

susana
01 de Junio del 2004
Necesito crear una serie de tablas dinamicamente. Crearlas en una ventana emergente y "pegarlas" en la ventana padre. Voy creándolas una a una. Necesito que el código sea compatible con Mozilla. Sabrías hacerlo? He encontrado esto

var mytable = opener.document.getElementById('tblIngredientes'); alert(mytable); for(j=0;j<2;j++) { miFila = document.createElement("TR"); for(i=0;i<2;i++) { miCol = document.createElement("TD"); currenttext = document.createTextNode("cell is row "+j+", column "+i); miCol.appendChild(currenttext); miFila.appendChild(miCol); } mytable.appendChild(miFila); } mytable.setAttribute("border","2");

y me vale para Mozilla, pero el explorer me da el siguiente error:
"Error de interfaz"
al intentar
mytable.appendChild(miFila);


Desesperadita estoy. Si alguien me puede echar una mano....
Gracias

C?r Arasa Ferr?
01 de Junio del 2004
si todavia no has encontrado la solución mandame un correo y te indicare como lo realizo y me funciona bien con el explorer, brevemente lo que hago es que
antes de crear el elemento TR, creo un elemento tbody, al añadir primero al objeto tbody y este añade la fila.