creteElementとappendChildについて

createElementによって作ったタグに対してappendChildを使ってテキストノードを加えることはできるが、子ノードを追加していくことはできないよう。一度DOMに加えてから行わないとNOT FOUND ERRORが発生してしまう。何かやり方が間違っている?