Si puoi "inniettare" codice html nel documento tramite elemento.innerHTML='codice che vuoi' ma la soluzione migliore e usare il DOM (vedi discussione segnalata)