ciao!
quando hai a che fare con elementi e non solo stringhe è meglio usare la procedura W3C:

1. crei un elemento
2. imposti gli attributi
3. inserisci l'elemento

1. createElement(elemento)
2. setAttribute (nome, valore)
3. appendChild()

se devi inserire una stringa usa createTextNode(stringa) e poi la inserisci nell'elemento creato.