Hallo,
ich versuche in ein Element (hier das mit id testel) Inhalt einzufügen (el ist bereits geholt, hier nicht gezeigt):
var text = document.createTextNode('Test');
var newp = document.createElement("p");
newp.appendChild(text);
el.appendChild(newp);
Das funktioniert. Nun soll das gleiche p-Element aber mehrfach an tel angefügt werden. An obigen Code einfach nochmal
el.appendChild(newp);
anzuhängen bringt aber nichts. Selbst
newp = document.createElement("p");
newp.appendChild(text);
el.appendChild(newp);
nicht. Nein, alle vier Zeilen müssen es sein.
Und genau das verstehe ich nicht, denn sowohl den Textnode als auch das Element sind doch schon erzeugt. Weshalb können die nicht einfach mehrfach angefügt werden?
Auf Erhellung hoffend,
Martin