RE:agregar codigo a una pagina con javascript
Prueba esto cosa.
Lo que hace modificar el codigo HTML que contiene la capa.
Esto lo puedes hacer las veces que quieras, lo cual te permite crear codigo
HTML de una forma dinamica.
<html>
<head>
<title></title>
<script>
function crear()
{
var contenido="<table border='1'>";
contenido=contenido+"<tr>";
contenido=contenido+"<td>Celda1</td>";
contenido=contenido+"<td>Celda2</td>";
contenido=contenido+"</tr>";
contenido=contenido+"<tr>";
contenido=contenido+"<td>Celda3</td>";
contenido=contenido+"<td>Celda4</td>";
contenido=contenido+"</tr>";
contenido=contenido+"</table>";
miCapa.innerHTML=contenido;
}
</script>
</head>
<body>
<button onclick="crear()">Crear Codigo</button>
<br>
<br>
<div id="miCapa"></div>
</body>
</html>