Hallo Martin,
die mit create... erzeugten Elemente sind einmalig. Wenn du mehrere gleiche Knoten erzeugen und an verschiedenen Stellen einhängen willst, musst Du sie mit clodeNode (http://de.selfhtml.org/javascript/objekte/node.htm#clone_node) vervielfältigen oder jedesmal neu erzeugen. In Deinem Beispiel hast Du zwar das p, nicht aber den Text neu erzeugt.
Gruß, Jürgen