Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/10/2006, 16:21
Avatar de Cap.Buscapina
Cap.Buscapina
 
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 20 años, 3 meses
Puntos: 4
en ambos casos el problema es que IE necesita que se cree la etiqueta <tbody> para que se vean los resultados. (he visto ya varios post que refieren a este problema.


quedaría algo así:

Cita:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Dynamic TAble</title>
<script language="JavaScript1.2" type="text/javascript">
function createTable ()
{
var tableContainer = document.createElement("table");
var tableContainerTbody = document.createElement("tbody");
tableContainer.border = 1;
tableContainer.cellPadding = 0;
tableContainer.cellSpacing = 0;
tableContainer.bgColor = "red";

var tableContent_tr = document.createElement("tr");
var tableContent_td = document.createElement("td");
tableContent_td.innerHTML = "Lo creo yo";

tableContent_tr.appendChild (tableContent_td);
tableContainerTbody.appendChild(tableContent_tr)
tableContainer.appendChild (tableContainerTbody);

document.body.appendChild (tableContainer);

document.getElementById("miCapa").appendChild (tableContainer);

}
</script>
</head>

<body>

<a href="javascript:createTable()">Crear Tabla</a><br>
<br>
<br>
<br>
<br>
<div id="miCapa"></div>



</body>
</html>
saludos
__________________
by Capitán Buscapina
.