Puedes usar JQuery es un framework de javascript que te ahorra mucho código y te ayuda para ese tipo de funcionalidades, aquí puedes leer un poco sobre ello y como descargarlo. [URL="http://jquery.com/"]http://jquery.com/[/URL]
Ahora por ejemplo si quieres inserta código HTML dinámicamente en un td especifico podría ser de la siguiente manera (utilizando JQuery y JavaScript)
Sería como la tabla por ejemplo
Código HTML:
<table>
<tr>
<td id="tdEspecifico">
</td>
</tr>
</table>
Función que inserta el código HTML dinámico
Código Javascript
:
Ver originalfunction insertaHTML(){
var html="<object data='goodies/pdfs/indice_contenido.pdf' type='application/pdf' width='700' height='500'> alt : <a href='goodies/pdfs/indice_contenido.pdf'></a></object>";
$("#tdEspecifico").html(html);
}
Así es como yo lo haría solo mando a llamar a la función y listo, bueno espero que haya entendido correctamente la pregunta así como la haya contestado correctamente jajaja
Saludos